拖动可拖动元素中包含的元素时出现问题



是的,当我将包含的可拖动div 拖动到另一个可拖动的div 中时,我遇到了问题。

可拖动的div

我在两个div 上都附加了 2 个事件处理程序,但是当我拖动div #1 中包含的div #2 时,它还运行 #1 的"ondragstart"函数,我只想运行 #2 的"ondragstart"函数。

显然,这些函数有不同的名称。 onDragStart1 和 onDragStart2。

¿有人可以帮我吗? 谢谢 :3

您可以在 onDragStart2 函数中使用 stopPropagation 方法

event.stopPropagation(( 方法将事件的冒泡停止到 父元素,防止任何父事件处理程序 执行。

最新更新