扫码关注官方订阅号
点击一下弹窗上面的元素,弹窗关闭后,还触发了弹窗下面的元素点击事件。
上fastclick啊。话说这种可以直接搜到吧?
jQuery 提供了两种方式来阻止事件冒泡。 方式一:event.stopPropagation(); $("#p1").mousedown(function(event){ event.stopPropagation(); }); 方式二:return false; $("#p1").mousedown(function(event){ return false; }); 但是这两种方式是有区别的。 return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。 event.stopPropagation() 则只阻止事件往上冒泡,不阻止事件本身。
$('#obj').on('click',function(e) { var event = e.target; if(event == this) { //要执行的内容 } });
可以试试touch事件,在touchend里面执行页面的跳转
Fastclick 大法好,题主可以试试。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
上fastclick啊。话说这种可以直接搜到吧?
可以试试touch事件,在touchend里面执行页面的跳转
Fastclick 大法好,题主可以试试。