拖动;在HTML5中删除嵌套目标

时间:2013-06-28 15:59:21

标签: javascript html5 nested drag-and-drop

我正在使用HTML5拖放;我有一个可放置的div,在里面我有另一个可放弃的div。

<div id="target-parent">
    <div id="target-child"></div>
</div>

问题在于,如果我将某些内容拖入目标子项,则触发他的drop事件(这是正确的)但最后还会触发目标父项事件。 代码如何理解被删除的元素只是target-child?

1 个答案:

答案 0 :(得分:6)

在您的事件处理程序中检查event.target并正确行事和/或call event.stopPropagation()