每天学习一点点 编程PDF电子书、视频教程免费下载:
http://www.shitanlife.com/code

jquery 模拟点击不生效的原因

如果使用jQuery的写法:$('a#test').click(function(){alert('ok')});为元素绑定了click事件,那么使用$('a#test').click()是可以生效的,如果没有绑定click事件,当点击a#test的时候事件通过冒泡会传给父级的节点,父级节点会处理点击事件(跟我遇到的分页的情形是一样的),那么这时就需要模拟DOM点击了,也就是通过$('a#test')[0].click()去触发。

 

posted @ 2020-03-12 22:32  漫步CODE人生  阅读(...)  评论(...编辑  收藏
每天学习一点点 编程PDF电子书、视频教程免费下载:
http://www.shitanlife.com/code