0
有沒有辦法如何將監聽器「droppable」添加到元素,實際上是在拖動「可拖動」元素時懸停?如何添加監聽器,而在jQuery中拖動
我試過這個,但它不起作用。
$("#draggable span.item").draggable({
helper: "clone",
drag: function(event, ui) {
var pos = ui.position;
var element = document.elementFromPoint(pos.left, pos.top);
$(element).droppable({
classes: {
"ui-droppable-hover": "hover"
},
drop: function(event, ui) {
console.log('dropped');
}
});
}
});
我想這是因爲我需要申請「可棄」的許多元素和經典的方式通過jQuery $("#droppable span.item").droppable();
在這種情況下很慢。所以我想初始化「droppable」偵聽器,只爲元素添加元素,而這些元素在放下的同時懸停。
創建與相關(HTML,CSS,JS)代碼 –
加上'生活片斷/演示:TRUE'來拖動...請參閱[鏈接](https://forum.jquery.com/topic/如何做 - 我可以綁定事件到動態創建的節點) –
@combo_ci'live'不是'draggable'的有效配置選項:http://api.jqueryui.com/draggable/ –