我有一系列可拖动的“内容”元素,以及一个根级“反馈”UI元素,它显示在它们上方,以便在拖放过程中提供反馈。
问题是,在拖动操作期间,将鼠标悬停在“feedback”元素上会导致在该元素上触发dragenter
和dragover
事件,而不是基础内容元素。它有效地“阻止”dragenter事件触发正确的元素。
元素有没有办法取消或“选择退出”dragenter
/ dragover
事件?我可以在下面显示反馈元素,但我宁愿不这样做。
jsFiddle: http://jsfiddle.net/jact8/1/
我正在使用HTML拖放api,而不是jQuery或类似的东西。