How to change icon in jstree?

后端 未结 10 2167
心在旅途
心在旅途 2021-02-01 16:25

I have the following code:

$(\'.wpFolders.co_files\').bind(\'select_node.jstree\', function (event, data) {
            getFileById(data.args[0].hash.replace(\'#         


        
10条回答
  •  你的背包
    2021-02-01 16:50

    I was able to replace several icons using the following CSS, without using the Types plugin. Hopefully this helps someone else as well!

        /* replace folder icons with another image, remove leaf image */        
        li.jstree-open > a .jstree-icon {background:url("imageOpen.gif") 0px 0px no-repeat !important;}
        li.jstree-closed > a .jstree-icon {background:url("imageClosed.gif") 0px 0px no-repeat !important;}
        li.jstree-leaf > a .jstree-icon { display: none; }
    
    
        /* replace checkbox icons */
        li.jstree-unchecked > a .jstree-checkbox, li.jstree-undetermined > a .jstree-checkbox 
        {
            background:url("uncheckedImage.png") 0px 0px no-repeat !important;
            width: 32px;
            height: 29px;
            padding-top: 5px;
        }
        li.jstree-checked > a .jstree-checkbox
        {
            background:url("checkedImage.png") 0px 0px no-repeat !important;
            width: 32px;
            height: 29px;
            padding-top: 5px;
        }
    

提交回复
热议问题