我认为event.stopImmediatePropagation()
无法在Chrome浏览器上运行。 有没有人有解决它? (替代代码)? 谢谢。event.stopImmediatePropagation()不适用于Chrome浏览器
回答
event.stopImmediatePropagation()
隐含调用event.stopPropagation()
可以请你event.stopPropagation()
试试?
event.stopPropagation()与event.stopImmediatePropagation()不同。后者影响兄弟元素和父元素的处理者;前者仅用于父元素。 – Jeff
@Jeff'event.stopImmediatePropagation()'与兄弟元素无关。是的,它可以防止事件冒泡到父元素,就像'event.stopPropagation()'一样,但是也可以防止同一元素上的任何后续事件处理程序触发。 https://developer.mozilla.org/en-US/docs/DOM/event.stopImmediatePropagation – riscarrott
@riscarrott:你的链接证实了杰夫上面所说的,并驳斥你的陈述。 – Flimzy
希望你不是在寻找event.preventDefault()
尝试
event.callNonExistingMethode();
或
不要使用event.stopImmediatePropagation();
仅仅利用stopImmediatePropagation();
- 1. event.stopImmediatePropagation();适用于除Firefox以外的所有浏览器
- 2. Highchart不适用于Chrome浏览器
- 3. Wordpress TinyMCE不适用于Chrome浏览器
- 4. Cookie不适用于Chrome浏览器
- 5. @ font-face不适用于Chrome浏览器
- 6. MVC CORS适用于IE浏览器,但不适用于Chrome浏览器
- 7. 身高:100%适用于Chrome浏览器,但不适用于Safari浏览器
- 8. Javascript适用于Firefox和IE浏览器,但不适用于Chrome浏览器
- 9. jQuery .get XML适用于IE浏览器,但不适用于Chrome浏览器,Firefox
- 10. JQuery ScrollTop适用于Chrome浏览器,但不适用于Firefox浏览器
- 11. css适用于Firefox/Chrome浏览器,但不适用于IE浏览器
- 12. Javascript onclick只适用于Chrome浏览器,不适用于Firefox或IE浏览器
- 13. @ font-face不适用于Chrome浏览器或火狐浏览器
- 14. Settimeout适用于基于Chrome /浏览器的浏览器,但不适用于Firefox浏览器
- 15. Javascript适用于Chrome浏览器,但不适用于IE或Firefox
- 16. @ font-face不适用于IE,但是适用于Chrome浏览器?
- 17. CSS3动画适用于Chrome浏览器,不适用于Firefox
- 18. $ .post适用于Chrome浏览器,但不适用于Firefox
- 19. AJAX适用于IE浏览器,但不适用于Firefox或Chrome
- 20. RewriteCond适用于IE浏览器,但不适用于Firefox或Chrome
- 21. JavaScript适用于Chrome浏览器,但不适用于IE或FF
- 22. CSS效果适用于Chrome浏览器,但不适用IE浏览器11
- 23. JavaScript适用于Chrome浏览器,IE浏览器和Safari浏览器,但不适用于Firefox
- 24. CSS旋转按钮跨浏览器,适用于Chrome浏览器,但不适用于Firefox/Safari浏览器
- 25. jQuery Script适用于所有浏览器,但Chrome浏览器
- 26. Javascript适用于Firefox和Chrome浏览器,不支持IE浏览器。
- 27. Javascript不适用于谷歌Chrome浏览器和智能手机浏览器
- 28. html 5音频控件不适用于Chrome浏览器和Safari浏览器
- 29. JavaScript API不适用于Chrome浏览器或Safari浏览器JW Player 5.9
- 30. Angular应用程序适用于Chrome浏览器,但不适用于Safari浏览器
我想'event.stopPropagation()'或在你的监听器处理器的末尾添加'return false'是不够的? –
@FabrícioMatté只会停止传播到父元素。 stopImmediatePropagation()也停止到同级元素。请参阅http://jsfiddle.net/GkJDF/ –
还可以防止绑定到当前元素的下一个事件处理程序运行,现在我看到了更清晰的区别。谢谢@ThomasClayson。 –