2011-04-06 70 views
0

我試圖讓UI對象的掉線偏移值。由於在被丟棄的位置,而不是元素的初始位置的偏移量。jQuery UI的獲得拖/下降抵消

下面的代碼並沒有爲我工作:

$(ui.helper).offset().left; 
$(ui.helper).draggable().offset().left; 
$(ui.helper).droppable().offset().left; 

每個那些返回元素的初始偏移的。我如何獲得下降的偏移值?

回答

3

不熟悉的插件,但假設他們正在使用基本jQueryUI的拖放,嘗試

ui.offset 

這與性質topleft對象,相對於頁面

+0

這似乎只返回一個對象。如果我使用ui.offset.left返回[對象]。在那種方法中我缺少一些東西嗎?謝謝:) – 2011-04-06 23:42:43

+0

@Baez,我建議你'console.log'它,也許插件增加了一些額外的數據/屬性,但其基本功能爲我的作品:http://jsfiddle.net/nPHJH/ – davin 2011-04-06 23:44:56

+0

我把它練到現在工作謝謝:) – 2011-04-06 23:47:42