如何通过类名 class="locked" 锁定文件夹上的拖动功能?
同时锁定其他要拖到该文件夹中的文件夹class="locked"。
我想要一个既具有拖放功能又具有上下文菜单的设置。
如果节点的类名“锁定”,我只想禁用上下文菜单的编辑以及拖入此文件夹或将此文件夹拖到新位置的可能性。
Tnx
通过使用 CRRM 插件结合 .get_move() 的核心文档找到了一种方法。
“.o”是正在移动的节点,“.r”是移动中的参考节点。
http://www.jstree.com/documentation/core http://www.jstree.com/documentation/core
http://www.jstree.com/documentation/crrm http://www.jstree.com/documentation/crrm
这是我的代码:
"crrm" : {
"move" : {
"default_position" : "first",
"check_move" : function (m) {
return (m.o.hasClass("locked") || m.r.hasClass("locked")) ? false : true;
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)