ztree 使用awesome字体
2014-05-12 17:15
495 查看
一、修改makeNodeIcoClass函数,此函数负责生成node的class属性
二、修改expandCollapseNode函数,次事件在打开及收缩时会修改node的class,最简单的方式是注释掉以下代码中的两行
view.replaceIcoClass(node, icoObj, consts.folder.CLOSE);
二、修改expandCollapseNode函数,次事件在打开及收缩时会修改node的class,最简单的方式是注释掉以下代码中的两行
view.replaceIcoClass(node, icoObj, consts.folder.CLOSE);
if (node.isParent) { node.open = !node.open; if (node.iconOpen && node.iconClose) { icoObj.attr("style", view.makeNodeIcoStyle(setting, node)); } if (node.open) { view.replaceSwitchClass(node, switchObj, consts.folder.OPEN); // view.replaceIcoClass(node, icoObj, consts.folder.OPEN); if (animateFlag == false || setting.view.expandSpeed == "") { ulObj.show(); tools.apply(callback, []); } else { if (node[childKey] && node[childKey].length > 0) { ulObj.slideDown(setting.view.expandSpeed, callback); } else { ulObj.show(); tools.apply(callback, []); } } } else { view.replaceSwitchClass(node, switchObj, consts.folder.CLOSE); // view.replaceIcoClass(node, icoObj, consts.folder.CLOSE); if (animateFlag == false || setting.view.expandSpeed == "" || !(node[childKey] && node[childKey].length > 0)) { ulObj.hide(); tools.apply(callback, []); } else { ulObj.slideUp(setting.view.expandSpeed, callback); } } } else { tools.apply(callback, []); }
相关文章推荐
- ztree使用font-awesome字体的问题,
- android使用Font Awesome字体图标
- CSS 字体(例如font-awesome),使用子域名之后不能正确显示
- element-ui中使用font-awesome字体图标
- [ExtJS5学习笔记]第五节 使用fontawesome给你的extjs5应用增加字体图标
- wpf 使用Font-Awesome图标字体
- [ExtJS5学习笔记]第五节 使用fontawesome给你的extjs5应用增加字体图标
- Axure中使用FontAwesome字体
- iconfont字体图标的使用方法--超简单! 我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了iconfont,发现想要的什么图标都有,还可以
- [ExtJS5学习笔记]第五节 使用fontawesome给你的extjs5应用增加字体图标
- Fontawesome字体使用说明及其常用效果语法
- RN(react native)入坑指南-05,使用图标字体Fontawesome
- Fontawesome字体使用说明及其常用效果语法
- 如何在photoshop等图像编辑软件中使用Font Awesome字体图标
- 学习WPF——使用Font-Awesome图标字体
- 如何在Axure中使用FontAwesome字体图标
- 在SVG中使用Bootstrap或FontAwesome图标字体
- 在android项目中使用FontAwesome字体
- 网页使用思源字体 CSS
- 【Unity3D】【NGUI】移动设备上使用动态字体Label显示不正确