使ztree节点右侧按钮初始的时候就显示

首先要配置右侧按钮不可用,然后利用onNodeCreated方法编辑右侧的按钮

edit: {
   enable: false,
   showRenameBtn:false,
},
callback: {
   onNodeCreated: orgzTreeOnNodeCreated
}
function orgzTreeOnNodeCreated(event, treeId, treeNode) {
        console.log(treeId, treeNode);
        var aObj = $("#" + treeNode.tId + "_a");
        if ($("#diyBtn_"+treeNode.id).length>0) return;
        var editStr = "<span id='diyBtn_space_" +treeNode.id+ "' ><i class='del-icon del-icon-"+ treeNode.id +" layui-icon layui-icon-close-fill '></i></span>"
            + "<button type='button' class='diyBtn1' id='diyBtn_" + treeNode.id
            + "' title='"+treeNode.name+"' onfocus='this.blur();'></button>";
        aObj.append(editStr);
        var btn = $(".del-icon-"+treeNode.id);
        if (btn) btn.bind("click", function(){
            var treeObj = ztreeS.fn.zTree.getZTreeObj("treeDemo");
            treeObj.checkNode(treeObj.getNodesByParam("id", treeNode.id)[0], false, true);
            var orgTreeObj = ztreeS.fn.zTree.getZTreeObj("orgTreeDemo");
            orgTreeObj.removeNode(treeNode);
        });

    };

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值