如何在drop后禁用droppable div中的拖动项目?

问题描述:

我试图禁用拖放到该项目时放在一个div。所以一旦可拖动的物品被放置在可丢弃的div上,它将无法在其他地方被拖动。如何在drop后禁用droppable div中的拖动项目?

这是我到目前为止的代码:

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

}); 

我试图disabled: true但这并没有工作。有人可以帮我从这里出去吗?

+0

分享更多代码为更好的结果 – Bhargav

你可以添加类名'disabled',然后在你的类的属性中设置none。

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

这一个禁用原始可拖动项目,而不是已被放置在div内的项目。 –

+0

这取决于你如何使用此代码..你可以给这个类你想要什么.. –

+1

哦,是的,谢谢你的作品! –