2 fashion1993 fashion1993 于 2014.12.08 13:36 提问

ztree插件中怎么单一修改某一节点的样式?

如题,刚接触ztree,不知道怎么修改它的样式,不是去css文件里直接修改吧?

1个回答

showbo
showbo   Ds   Rxr 2014.12.08 13:56
已采纳

view配置节点的fontCss来控制


 function setFontCss(treeId, treeNode) {
  return treeNode.id==121 ? { color: "red"} : {};
}
var setting = {
  view: {fontCss: setFontCss},
  //...其他配置
}
imeshy
imeshy 回复我不正常Hen久了: 你好,能请教你改变样式的具体过程吗?,为啥我的出不来效果呢
大约 2 年之前 回复
fashion1993
fashion1993 回复showbo: 恩恩,可以了,非常感谢,非常感谢
大约 3 年之前 回复
showbo
showbo 回复fashion1993: ztree没提供线索按钮的功能,你一定要隐藏可以写个样式覆盖,隐藏+/-号,然后自己写事件控制展开显示,<link rel="stylesheet" href="../../css/zTreeStyle/zTreeStyle.css" type="text/css"><style>.ztree li span.switch{display:none}</style> js脚本:var setting = { callback: { onClick: function (e, treeId, treeNode) { $.fn.zTree.getZTreeObj(treeId).expandNode(treeNode, !treeNode.open); } }
大约 3 年之前 回复
fashion1993
fashion1993 恩恩,这个问题解决了,但是如果我想隐藏旁边的加号,通过点击标题进行下拉和收缩呢?
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!