我有几个盒子的元素,当我在一些盒子上方拖动一个元素时,我想要获得盒子的特定id。我想只得到这些id,我的拖动元素在它们之上。那我怎么能这样做呢?
答案 0 :(得分:1)
如果你可以使用JQuery和JQueryUI,请看看: http://jqueryui.com/demos/droppable/
他们有演示和示例代码可能会解决您的问题。
请看这个具体示例:http://jqueryui.com/demos/droppable/#accepted-elements 您可以使用over事件在拖动的项目进入元素时通知您:
$(".dropable").bind( "dropover", function(event, ui) {
console.log(event);
console.log(ui);
console.log($(this));
});
如果您在Chrome上运行此功能,则可以在触发事件时检查控制台,以及它包含的信息。