2010-11-18 9 views
2

「スナップ」を有効にしてjQuery UIのドラッグ可能を使用し、要素のクラスを選択するように設定しています。これは、draggableがという一般的なクラス(例えば、)というクラスのエッジにスナップすることを意味します。スナップを有効にしてjQuery UIドラッグ可能を使用して「スナップ」要素を取得する

一般的なの要素にドラッグ可能なスナップがある場合、その正確な「スナップされた」要素を見つけるか選択することは可能ですか?

+0

、あなたの質問に対する答えを見つけることができましたか? –

+6

[jQuery UIのスナップ可能な要素の「スナップされた」要素についての情報の入手方法](http://stackoverflow.com/questions/5177867/how-to-find-out-about-the-snapped jquery-ui-draggable-element-o) – JasCav

答えて

0

あなたはそれがスナップされた要素を収穫れる、このような何かをやって試すことができます:

$(".selector").draggable({ 
    stop: function(event, ui) { 
      var snappedTo = $.map($(this).data('draggable').snapElements, function (element) { 
       if (element.snapping) { return element; } 
      }); 
    } 
}); 
関連する問題