我向一个transitionend事件侦听器添加了一个div。这个div有在某些元素上转换的子元素。对于我为其添加的元素,我希望转换为只触发事件,这是一个bug吗?或者预期的行为?如果是我把听者加到的那一个,怎么才能让它启动呢?
发布于 2014-10-11 02:52:45
事件在默认情况下正在冒泡,这意味着它们将被“传输”到父元素,直到它们到达主体或阻止它们的处理程序为止。
你可以:
event.stopPropagation()。那样的话,他们就不会再通过父母了。如果您向我们展示一些代码,将更容易帮助您,这取决于您当前的实现。
发布于 2014-10-11 03:37:59
这个过程被称为Event Bubbling.The,您可以使用事件处理程序检测冒泡,或者通过停止传播来防止冒泡。你可以通过
event.stopPropagation()在9岁之前。
你可以这样做
window.event.cancelBubble = true;请详细查看这里
https://stackoverflow.com/questions/26309838
复制相似问题