2010-07-23 7 views
0

나는 이것에 대해 또 다른 게시물을 찾았지만 솔루션이 나를 위해 작동하지 않는이 ... 내가 이것을 시도하고 (이미있는 것은 개별적으로 드래그 할 수있는 옵션을 인스턴스화 : ui.draggable.attr : Jquery, "draggable"을 사용하여 DIV ID를 드래그하는 중입니까?

$(".masker").bind("drag", function(event, ui) { 

    testdragging = ui.draggable.attr('id') ; 


}); 

그냥이 호출 ('id'); DIV의 전체 클래스를 드래그 할 수 없도록 만듭니다. 단순히 제거하면 올바르게 작동하지만,이 문제를 해결할 수 없으므로 조언을 받으실 수 있습니다.

답변

1

draggable의 경우 droppable 쪽)에서 ui.draggable 대신 ui.helper 인 경우 :

$(".masker").bind("drag", function(event, ui) { 
    testdragging = ui.helper.attr('id'); 
}); 

You can test it out here.

+0

고마워요! 그것을 시도 할 것이다, 나는 그것을 얻을 수 없을 것이라고 걱정했다. – Rick

관련 문제