好吧,所以我有一个正常的jQuery UI排序,我需要选择我放入我的元素的div。我通常通过在收到的事件中使用ui.item.parent('div')来获取此信息。如何选择项目被拖入悬停,使用jQuery UI排序的div
但是,在变量与元素的发件人(从哪里拖出)有关的重叠事件上,而不是它在其上悬停的内容。那么,我该如何选择放弃我的元素的位置。
一个例子,我有那只是打印父元素的偏移的时刻:
$(".connectedSortable").sortable({
over:function(event,ui){
console.log(ui.item.closest('div').offset())
},
connectWith: ".connectedSortable"
}).disableSelection();
编辑:
我创建了一个非常简单的例子来说明我在做什么:
基本上,当您从第一个表格拖动一行到下一个表格时,您会在控制台中看到它的offset.left为0。我需要新表的offset.left。
你可以提供一个[DEMO](http://jsfiddle.net/),这样我们就可以看到你正在使用的是什么? – 2012-03-18 08:38:42