我有一个 div 位于另一个 div 中。 两个 div 都有一个 ondrop 属性。 当我在子元素的 dropzone 中移动元素时,它会调用 ondrop 函数两次。 child 一次,然后家长再一次。
我的问题是:即使放置目标位于另一个放置目标容器中,我也不希望该容器受到放置元素的影响。换句话说,我不希望 ondrop 事件被触发两次。
你能帮我吗?
谢谢, 斯特凡
最佳答案
您可以停止事件传播,例如
event.stopPropagation();
这将停止将 drop
事件传播到父元素。
附注有些代码不会造成伤害。
关于javascript - ondrop 影响目标的父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41308944/