可以通过以下步骤实现:
下面是一个示例代码,演示如何阻止拖入具有特定CSS类名的节点:
$('#tree').bind('tree.dragstop', function(event) {
var targetNode = event.move_info.target_node;
// 判断目标节点是否具有特定CSS类名
if (targetNode && $(targetNode.element).hasClass('no-drop')) {
// 阻止拖入操作
event.preventDefault();
}
});
在上述代码中,我们使用了"tree.dragstop"事件来监听拖动操作,并获取目标节点。然后,我们检查目标节点是否具有名为"no-drop"的CSS类名,如果是,则调用"preventDefault"方法来阻止拖入操作。
需要注意的是,上述代码中的"tree"是指代jqTree UI的树形结构容器的选择器,你需要将其替换为你实际使用的选择器。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云