Reigel's demo page
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/base/jquery-ui.css">
<div class="demo">
<button>A button element</button>
<input type="submit" value="A submit button"/>
<a href="#">An anchor</a>
</div><!-- End demo -->
<button id="trigger">Trigger Submit button click</button>
JavaScript
$(function() {
// make button()
$("button, input:submit, a", ".demo").button().click(function(){
alert('from button() : I was triggered!');
});
// add click handler..
$('input:submit').click(function(){
alert('a submit button being triggered');
});
// prevent default operation of an anchor
$("a", ".demo").click(function() { return false; });
// trigger click on submit button
$('#trigger').click(function(){
$('input:submit').trigger('click');
});
});