gpt4 book ai didi

javascript - 限制 jQuery 中节点的拖/放?

转载 作者:行者123 更新时间:2023-12-03 12:37:58 26 4
gpt4 key购买 nike

有人可以告诉我如何使用这个解决方案来解决我的问题吗?我也想限制 id 中包含文本“not”的节点的拖/放。

jsTree drag and drop restrict folders by class

这里是 fiddle http://jsfiddle.net/fuu94/112/

"crrm" : {
"move" : {
"default_position" : "first",
"check_move" : function (m) {
return (m.o.hasClass("locked") || m.r.hasClass("locked")) ? false : true;
}
}
}

最佳答案

好的,我研究了一下,我认为它有效。看来 crrm 插件不再适用于 jstree 并且您可以仅使用 dnd 插件使用以下不言自明的代码来实现您的结果

$('#tree').jstree({
core: {
check_callback: function (op, node, node_parent) {
return op == 'move_node' ? node_parent.id.indexOf('not') === -1 : true;
}
},
dnd: {
is_draggable: function (x) {
return x[0].id.indexOf('not') === -1;
}
},
"plugins": ["dnd"]
});

此代码防止移动所述节点,也防止其他节点移动到其中。

关于javascript - 限制 jQuery 中节点的拖/放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23653145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com