Ztree:改变指定节点的文本样式

Ztree:改变指定节点的文本样式

需求:

打开一个页面后,生产树节点,需要改变节点的ICON和Font样式。

(一)更改节点的Font样式

(1)更改setting属性的view对象的fontCss属性

 view: {
                    selectedMulti: false,
                    showLine:true,
                    showIcon:false,
                    dblClickExpand: false,
                    fontCss: function(treeId, node) {  
                        return node.font ? node.font : {};  
                    } ,  
                }, 

(2)更改zNodes属性

 {name:"济源市", open:false, children:[{name:"济源市",font:{'color':'red'}},]}, //显示出来的是红色的字体

其他样式:

     { name:"粗体字", <span style="color: #ff0000;">font:{'font-weight':'bold'}</span> },  
        { name:"斜体字", font:{'font-style':'italic'}},  
        { name:"有背景的字", font:{'background-color':'black', 'color':'white'}},  
        { name:"红色字", font:{'color':'red'}},  
        { name:"蓝色字", font:{'color':'blue'}},  
        { name:"<span style='color:blue;margin-right:0px;'>view</span>.<span style='color:red;margin-right:0px;'>nameIsHTML</span>"},  
        { name:"zTree 默认样式"}  
    ];  

(二)更改节点的Con样式

var zNodes =[  
        { id:1, pId:0, name:"展开、折叠 自定义图标不同", open:true, iconOpen:"../../../css/zTreeStyle/img/diy/1_open.png", iconClose:"../../../css/zTreeStyle/img/diy/1_close.png"},  
        { id:11, pId:1, name:"叶子节点1", icon:"../../../css/zTreeStyle/img/diy/2.png"},  
        { id:12, pId:1, name:"叶子节点2", icon:"../../../css/zTreeStyle/img/diy/3.png"},  
        { id:13, pId:1, name:"叶子节点3", icon:"../../../css/zTreeStyle/img/diy/5.png"},  
        { id:2, pId:0, name:"展开、折叠 自定义图标相同", open:true, icon:"../../../css/zTreeStyle/img/diy/4.png"},  
        { id:21, pId:2, name:"叶子节点1", icon:"../../../css/zTreeStyle/img/diy/6.png"},  
        { id:22, pId:2, name:"叶子节点2", icon:"../../../css/zTreeStyle/img/diy/7.png"},  
        { id:23, pId:2, name:"叶子节点3", <span style="color: #ff0000;">icon:"../../../css/zTreeStyle/img/diy/8.png"</span>},  
        { id:3, pId:0, name:"不使用自定义图标", open:true },  
        { id:31, pId:3, name:"叶子节点1"},  
        { id:32, pId:3, name:"叶子节点2"},  
        { id:33, pId:3, name:"叶子节点3"}  
    ];  

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值