我正在使用HTML5拖動&drop;我有一個可放置的div,裏面有另一個可放置的div。在HTML5中拖放嵌套目標
的問題是,如果我拖東西到目標的孩子,他的開火事件下降(這是正確的),但最終也火目標父事件。 代碼如何理解被刪除的元素只是target-child?
我正在使用HTML5拖動&drop;我有一個可放置的div,裏面有另一個可放置的div。在HTML5中拖放嵌套目標
的問題是,如果我拖東西到目標的孩子,他的開火事件下降(這是正確的),但最終也火目標父事件。 代碼如何理解被刪除的元素只是target-child?
在您的事件處理程序中檢查event.target
並且行爲適當和/或call event.stopPropagation()
。
它完美與event.stopPropagation():)謝謝! – Nicola
這是一個JS Bin插圖:http://jsbin.com/ONaqEyo/1/ –
有一個DnD標籤? –