自定义icon没显示??
ztree吧
全部回复
仅看楼主
level 10
拍拍乐_ 楼主
{ id: 0, pId: -1, name: "南京", "noR": true, "gisId": "", "gisObjType": "city", nocheck: true, open: true },
{ id: 1, pId: 0, name: "白下区", "noR": false, "gisId": "", "gisObjType": "county", nocheck: true },
{ id: 2, pId: 0, name: "玄武区", "noR": false, "gisId": "", "gisObjType": "county", nocheck: true,icon:"../../../css/zTreeStyle/img/diy/1_open.png" }
这里用的相对路径,API里说相对路径、绝对路径都行。我试了绝对路径,初始化时显示了,单击节点后,又不显示了。。
IE8;

2012年11月06日 07点11分 1
level 10
拍拍乐_ 楼主
使用绝对路径,有图标;
单击后消失可能跟我的单击时间里加了updateNode()有关,注释掉updateNode();有图标。(为什么跟updateNode有关呢。。)
2012年11月06日 07点11分 2
level 10
拍拍乐_ 楼主
相对路径的问题找到了。。自己没理解对。
我的生成zTree的js文件目录比较深。我是以js文件为参照,来写图片的相对路径::"../../../css/zTreeStyle/img/diy/1_open.png",这就是问题!
我把相对路径换成:"css/zTreeStyle/img/diy/1_open.png",这个是
相对
引用js文件的那个htm页面 的路径。(js新手,这个提问水了。。)[瀑布汗~]

2012年11月06日 08点11分 3
level 11
相对路径使用起来会很麻烦,尤其是你不同路径的页面使用同样的js; 为何不换个思路使用 iconSkin 的方式呢?? 在css 中配置路径只需要相对css 的路径就可以了。
2012年11月07日 13点11分 4
嗯,领教了。统一在css里配置的确方便。现在对html+css+js这一套理解的还欠缺额。。(试用期ing)[俯卧撑]
2012年11月08日 00点11分
回复 拍拍乐_ :加油
2012年11月08日 01点11分
1