Trigger delegate event in jQuery 1.7
by Reusablecode
HTML
<div>
<a>click me</a>
</div>
JavaScript
// How to trigger a delegated event in jQuery 1.7+
$('div').delegate('a', 'click', function(){
$('body').append('clicked<br/>');
});
var o = jQuery.Event('click', {
target: $('a')[0]
});
$('div').trigger(o);