javascript - 打开和关闭节点时更改jstree小三 Angular 形图标

标签 javascript css jstree

我正在尝试更改 jstree ( https://www.jstree.com/ ) 中的小三 Angular 形图标

我找到了这段代码:

.on('open_node.jstree', function (e, data) { data.instance.set_icon(data.node, "glyphicon glyphicon-minus"); 
.on('close_node.jstree', function (e, data) { data.instance.set_icon(data.node, "glyphicon glyphicon-plus"); });

但这改变了主图标。我只想将小三 Angular 形图标更改为加号和减号,而不是默认的“白色”和“黑色”三 Angular 形。

我尝试了很多方法,但没有任何帮助。

最佳答案

正如您通过检查树看到的那样,图像实际上是一个独特的图像,使用背景位置进行处理。

enter image description here

为了能够自定义箭头图标,您应该使用图像编辑器编辑主题图像,并将箭头替换为您喜欢的图标

关于javascript - 打开和关闭节点时更改jstree小三 Angular 形图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40914010/

相关文章:

javascript - jQuery 使用 click 停止函数,该函数在 doc ready 上运行 - 然后在再次单击时启动函数

javascript - 删除以特定字符串开头的所有类

jquery - 网络应用程序 - 适合智能手机和台式机

c# - Linq 到自定义数组对象

jquery - 如何将自定义行为附加到 jsTree 中的双击?

javascript - 如何从 React 中的 cdn/script 标签导入 javascript 包?

c# - 仅支持启用了 Javascript 的用户

javascript - 电子邮件验证提示不正确

css - Jquery 照片库的 CSS 样式问题

jquery - jsTree - 将节点粘到列表底部