关于jQuery的trigger('click')或click()无法触发链接的点击事件

自jQuery1.3.2以后,jQuery对象的事件就不触发dom自带的事件了,如以前的$('a').click()可以实现点击这个链接,但1.3.2和之后的版本都不支持了,有什么办法可以兼容IE、Firefox、Chrome的触发这个事件呢,下面的代码就可以实现了。

if(document.all)
	linkObj.click();
else
{
	var evt = document.createEvent("MouseEvents");
	evt.initEvent("click", true, true);
	linkObj.dispatchEvent(evt);
}

标签: JQUERY, trigger

添加新评论