2011-06-06 223 views
0

我在2d滑塊的句柄上使用jQuery UI Draggable interaction。我使用Draggable「drag」事件來更新滑塊在被拖動時的位置。jQuery UI可拖動事件時序

我遇到的問題是拖動事件似乎在被拖動元素實際改變位置之前觸發。因此,如果您使用拖動事件來報告被拖動元素的位置,它會報告移至的位置,而不是其位置移至

我需要以某種方式獲取可移動元素正在移動到的位置的數據

任何幫助將不勝感激!

+0

檢查事件對象。它可能有屬性給你這個信息。 – KOGI 2011-06-06 22:45:22

回答

1

查找手柄的位置是這樣的:

$('#handle').draggable({ 
    drag: function(event,ui){ 
    ... ui.position ... 
    }) 
+0

工程就像一個魅力。非常感謝。我正在使用$(event.target).position()。 – jkjenner 2011-06-06 23:23:51