2013-10-08 41 views
0

我有一大堆的一個網頁,其中可以拖動和確定上的元素:讓一個元素非拖動

$(".folder").draggable({ revert: true }); 

我需要做一個元素,它具有.folder類,不能被拖動(它是樹中的頂級文件夾)。

我試着從它刪除類ui-draggable,但沒有工作,所以我猜上面的代碼覆蓋它呢?

這可能嗎?

注意:我不能簡單地更改類名稱,因爲它們也可以放置,並且樹中的頂層文件夾也可以放置。

回答

1

試試這個,

$(".folder:not(:first)").draggable({ revert: true }); 

:not:first選擇

+0

非常有趣。非常感謝。很高興知道! –

0

只需使用:

$(".folder").draggable("disable"); //or enable 
+0

會不會禁用它們? –

0

也試試這個:

$(".folder:not(YourElement)").draggable();