2017-10-12 8 views
0

div에 떨어 뜨릴 때 항목에 draggable을 사용하지 못하게하려고했습니다. 한 번 드래그 가능한 항목이 드롭 가능한 div에 놓이면 다른 곳으로 드래그 할 수 없습니다. 드롭 후 드롭 가능한 div 내부에서 드래그 한 항목을 비활성화하는 방법은 무엇입니까?

$(".div1").droppable({ 
    drop: function (event, ui) { 
     ui.draggable({disabled: true}); 

}); 

내가 disabled: true 시도했지만 문제가 해결되지 않은 :

이 지금까지 내 코드입니다. 누구든지 나를 도울 수 있습니까?

+0

더 나은 결과를 위해 더 많은 코드를 공유하십시오. – Bhargav

답변

1

클래스 이름을 '사용 안함'으로 설정하면 클래스 속성에서 none을 설정할 수 있습니다.

.disabled{ 
    pointer-events: none; 
} 
+0

이 항목은 div 내에서 삭제 된 항목 대신 원래의 draggable 항목을 사용 중지합니다. –

+0

이 코드를 사용하는 방법은 당신에게 달려 있습니다 .. 당신이 원하는대로이 수업을 할 수 있습니다 .. –

+1

오, 감사합니다! –