javascript - ondrop 影响目标的父级

标签 javascript html parent eventhandler

我有一个 div 位于另一个 div 中。 两个 div 都有一个 ondrop 属性。 当我在子元素的 dropzone 中移动元素时,它会调用 ondrop 函数两次。 child 一次,然后家长再一次。

我的问题是:即使放置目标位于另一个放置目标容器中,我也不希望该容器受到放置元素的影响。换句话说,我不希望 ondrop 事件被触发两次。

你能帮我吗?

谢谢, 斯特凡

最佳答案

您可以停止事件传播,例如

event.stopPropagation();

这将停止将 drop 事件传播到父元素。

附注有些代码不会造成伤害。

关于javascript - ondrop 影响目标的父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41308944/

相关文章:

c# - 如何清理异常字符串以便可以通过 Javascript Alert 显示?

android startActivityForResult 正在终止父 Activity 中的线程

MySQL:无法删除或更新父行:外键约束失败

javascript - 如何在过滤后保持 GeoJSON 样式?

javascript - 如何让 Twitter 和 Facebook 按钮水平对齐?

javascript - HTML 在 Internet Explorer 中导入加载顺序

javascript - 根据滚动期间当前可见的内容突出显示索引中的元素

html - 我可以用文本精确设置div和div之间的距离吗?

悬停时的 CSS 颜色子项

javascript - 你如何调用一个 C 函数,它通过 Emscripen/Wasm 从 JS 中按值获取(或返回)一个结构?