发出可拖动元素

时间:2018-04-09 14:51:51

标签: javascript html drag-and-drop draggable

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

Draggable divs

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

显然,这些功能有不同的名称。 onDragStart1和onDragStart2。

¿有人能帮帮我吗?谢谢:3

1 个答案:

答案 0 :(得分:0)

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

  

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