zTree_v3
zTree_v3 copied to clipboard
ztree自定义树的字体颜色,按照api走了一遍,为什么没有反应呢?
` //设置
var setting = {
data: {
key: {
title: "t",
name: "name"
},
view:{
fontCss:setFontCss
},
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId",
rootPId: 0
}
},
callback: {
beforeClick: beforeClick,
onClick: onClick,
}
};
function setFontCss(treeId,treeNode){
return treeNode.level==0 ?{color:"red"} : {};
}
//数据 id和pId是做父子判定的 name是显示的文字,其余的就无所谓了
//如果后台传来的数据没有这些要自己手动处理添加,
//肯定会有类似父子这样的关系,只是可能不是id和pId而已,比如我的就不是,而是parentCode 和 orgCode
$(document).ready(function () {
$.ajax({
type:'GET',
url:'data/zt.json',
dataType:'json',
success:function(data){
$.fn.zTree.init($("#treeDemo"), setting, data);
},
error:function(error){
console.log(error);
}
})
});`
是哪里出错了呀?
你需要问一下,为什么 Demo 里面是可以的呢?http://www.treejs.cn/v3/demo.php#_107
你需要问一下,为什么 Demo 里面是可以的呢?http://www.treejs.cn/v3/demo.php#_107
demo看过了,都是一样的fontcolor但就是出不来,我觉得可能是js版本问题