为什么点击trigger1和trigger2不点击打开?
<a id="trigger1" href="#" onclick="jQuery('#open').trigger('click');">trigger1</a> <a id="trigger2" href="#" onclick="jQuery('#open').click();">trigger2</a> <a id="open" href="http://google.com">open</a>
使用ready(trigger3)也不起作用:
<a id="trigger3" href="#">trigger3</a>
…
jQuery(document).ready(function(){ jQuery('#trigger3').bind('click',function(){ jQuery('#open').html('to be fired'); /* works */ jQuery('#open').click(); }); jQuery('#trigger3').click(function(){ jQuery('#open').html('to be fired'); /* works */ jQuery('#open').click(); }); });