【问题标题】:Fancytree JSON CSS class for icon图标的 Fancytree JSON CSS 类
【发布时间】:2016-09-28 17:19:04
【问题描述】:

我正在尝试对图标使用 CSS 类而不是图标属性

所以而不是拥有

{icon : "public/assets/icon.gif" } ;

拥有类似的东西

{icon : className} ;

如果可能的话?如果没有,我可以用 jQuery 做些什么吗?

【问题讨论】:

    标签: jquery fancytree


    【解决方案1】:

    您可以像现在一样使用icon 属性。

    来自documentation

    布尔值 |字符串图标 定义此节点的图标。未定义:使用全局 同名树选项 true:使用默认图标,具体取决于 node.foldernode.expanded 状态 false:隐藏图标字符串:A 包含“/”或“.”的字符串值用作src 属性 为一个标签。 (另请参见全局 imagePath 选项。)任何其他 字符串值用于生成自定义标签,例如对于“用户界面图标 ui-icon-heart": .

    【讨论】:

      【解决方案2】:

      是的,可以从 CSS 中更改图像,试试这个

      .icon:before{
         content: url(public/assets/icon.gif);
      }
      
      
      {icon : 'icon'}
      

      【讨论】:

      • 我想你的意思是:.icon:before{ content: url("public/assets/icon.gif"); } {icon : 'icon'}
      • {icon: icon} 似乎破坏了 JSON,它 neds {icon: 'icon'} 但有效,谢谢
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-03
      • 1970-01-01
      • 2020-12-17
      相关资源
      最近更新 更多