event.stopImmediatePropagation()不适用于Android浏览器
我相信event.stopImmediatePropagation()不适用于Android浏览器,android,jquery,Android,Jquery,我相信event.stopImmediatePropagation()在Android版的Chrome上不起作用。 有人能帮我修一下吗?(替代代码)? 谢谢 event.stopImmediatePropagation()隐式调用event.stopRoPagation() 请尝试使用event.stopPropagation()?希望您不是在寻找event.preventDefault()试试 event.callNonExistingMethode(); 或 不要使用event.stopI
event.stopImmediatePropagation()
在Android版的Chrome上不起作用。
有人能帮我修一下吗?(替代代码)?
谢谢
event.stopImmediatePropagation()
隐式调用event.stopRoPagation()
请尝试使用
event.stopPropagation()
?希望您不是在寻找event.preventDefault()
试试
event.callNonExistingMethode();
或
不要使用
event.stopImmediatePropagation()代码>只使用stopImmediatePropagation()
我假设event.stopPropagation()
或在侦听器的处理程序末尾添加return false
是不够的?@fabriciomatté只会停止向父元素的传播。stopImmediatePropagation()也停止到同级元素。请参阅,它还阻止绑定到当前元素的下一个事件处理程序运行,我现在看清楚了区别。谢谢@ThomasClayson。很可能是您的代码不起作用。现在看来已修复。我无法在新安装的Chrome平板电脑上复制它。(在上测试示例)event.stopPropagation()与event.stopImmediatePropagation()不同。后者影响同级元素和父元素的处理程序;前者仅适用于父元素。@Jeffevent.stopImmediatePropagation()
与同级元素无关。是的,它防止事件冒泡到父元素,就像event.stopPropagation()
一样,但也防止触发同一元素上的任何后续事件处理程序@riscarrott:你的链接证实了Jeff上面所说的,并驳斥了你的说法。@Flimzy是的,那是真的……如果不是真的。@riscarrott:如果你想忽略显而易见的问题并编写错误代码,那就别惹我生气。