最近在一个项目中使用trigger触发a标签的click事件,如:$('a').trigger('click'),但是一直未成功。。触发不了。
经过百度查找才知道:
$('a').trigger('click')并不能触发a标签中内容的点击事件,只是相当于触发了a本身的onclick,而不是像用户点击一样的事件。如果想要触发click事件,得把trigger绑定到a标签的子元素sapn上面,如:
<a><span>链接</span><a>
// 触发事件如下$('a span').trigger('click');
这样就能够触发click事件了,小细节大成败。。。。。。。。。