Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在页面上有一堆元素,它们是可拖动的,由以下因素决定:
$( ".folder" ).draggable({ revert: true });
我需要制作一个元素,它有 class .folder,不能被拖动(它是树中的顶部文件夹)。
.folder
我尝试从中删除类 ui-draggable 但这不起作用所以我猜上面的代码会覆盖它?
这可能吗?
注意:我不能简单地更改类名,因为它们也是可放置的,并且树中的顶部文件夹也是可放置的。
试试这个,
$(".folder:not(:first)").draggable({ revert: true });
阅读:not和:first 选择器
只需使用:
$( ".folder" ).draggable("disable"); //or enable
也试试这个:
$(".folder:not(YourElement)").draggable();