jstree动态加载,下级node加载前,无展开图标解决方法。
2018-03-13 10:23
239 查看
动态加载jstree,只列出第一级父节点,无子节点,此时状态如下(无展开图标):
我们继续往下看:
如上图所示,其实jstree的展开图标是一直存在的,只是通过右边的background-position来控制显示的样式(是展开图标,闭合图标,还是横线,复选框等等),那么我们接下来就来改变一下背景坐标试试看。
↑是checkbox样式
↑是展开的实心三角标
好了,接下来换成我这次项目需求的样式。Css设置如下:
.jstree-default .jstree-leaf:not(.last-children) > .jstree-ocl {
background-position: -100px -4px;
}
我们继续往下看:
如上图所示,其实jstree的展开图标是一直存在的,只是通过右边的background-position来控制显示的样式(是展开图标,闭合图标,还是横线,复选框等等),那么我们接下来就来改变一下背景坐标试试看。
↑是checkbox样式
↑是展开的实心三角标
好了,接下来换成我这次项目需求的样式。Css设置如下:
.jstree-default .jstree-leaf:not(.last-children) > .jstree-ocl {
background-position: -100px -4px;
}
相关文章推荐
- 使用jQuery的load方法设计动态加载及解决被加载页面js失效问题
- VC中单文档/多文档的程序左上角图标加载不正确解决方法
- Delphi exe动态调用加载bpl 报地址错误的解决方法
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- 使用jquery的load方法设计动态加载,并解决浏览器前进、后退、刷新等问题
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
- PHP 5.0不能加载动态模块的解决方法
- Xposed hook Multidex 和动态加载的解决方法
- 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题
- 用户控件动态加载图片问题解决方法!
- 解决IE6下JS动态设置图片IMG的SRC时图片无法加载错误的方法
- jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
- 基于odb的dll在xp系统下动态加载运行异常的原因及解决方法
- 加载dll动态库出错的解决方法
- 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题
- BCB中使用Image控件动态加载GIF、JPG文件出错的解决方法
- 任意节点的折叠最终完整版+展开和折叠图标的解决方法!
- 基于vue 动态加载图片src的解决方法