是否有一个 jQuery UI 函数可以让我获取项目被拖放到其上的元素的值(div 内的文本或 id 名称)?
这是一个例子,我想获取元素被放置到的容器的位置号。
http://jsfiddle.net/Laurent514/Kq7rn/1/
我能够将可放置元素捕捉到特定元素,如下所示:
$(".item").draggable({ snap: ".dropzone" });
但是我这里需要的是被拖动元素被放置在其上的元素 id。
谢谢!洛朗
最佳答案
我相信你需要使用 droppable:
$('.dropzone').droppable({
drop: function(event, ui) {
console.log('dragged ' + ui.draggable.attr('id') + ' onto ' + this.id);
}
});
关于jQuery UI - 获取放置项目的元素的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21195737/