好吧,所以我有一個正常的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