扫码关注官方订阅号
我在父元素绑定了touchstart,touchmove和touchend事件,在子元素绑定了touchstart事件,触摸子元素的时候会触发父元素的事件,而stopPropagation并不能阻止touchend,怎么做比较好
人生最曼妙的风景,竟是内心的淡定与从容!
试试
event.stopImmediatePropagation();
不过冒泡估计没办法去阻止了。最好检查状态改变 还有如果touch的是元素的margin就不会bubble .
子元素的touchend也stopPropagation
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
试试
event.stopImmediatePropagation();
不过冒泡估计没办法去阻止了。最好检查状态改变
还有如果touch的是元素的margin就不会bubble
.
子元素的touchend也stopPropagation