jstree - 更改图标(设置类型插件)

时间:2014-12-08 01:58:25

标签: icons jstree

我正在使用jstree和数据库,模式与jstree.com中的演示几乎相同,只是将一些字段添加到"数据表"。

"数据表"的字段:id,nm,dept,types,phone,desc(添加一些字段)。 "结构表"的字段:id,lft,rgt,lvl,pid,pos(与演示相同)

我想要做的是根据"类型"的值来改变图标。这是"数据表之一"字段。

例如,  如果类型的值是' a',则图标为' a.gif',  如果是' b',图标是' b.gif'  ...

我应该如何设置类型插件?还是别的什么呢?

1 个答案:

答案 0 :(得分:0)

您必须设置默认图标

$("jstreeDiv").jstree({
    plugins: ["types"],
    types: {
        "a": "class_a",
        "b": "class_b",
        ...
        ...
    }

class_a,class_b是css类,您可以在其中定义gif的路径。

#class_a: {
 background: url('/path_to_your_gifs')

希望这有帮助。