如果在节点列表中找不到,则更改默认jstree搜索的颜色和错误

use*_*980 3 javascript jquery jstree

我正在使用jstree插件来搜索节点.它的工作原理,当发现默认颜色是非常明亮的蓝色.你如何将默认颜色转换为其他颜色.

此外,如果找不到搜索文本,我希望能够向用户显示错误.有什么想法我会怎么做?

function myFunction()
{
$(document).ready(function(){

var value=document.getElementById("search_field").value; 

    $("#search_tree").click(function () { 

        $("#tree").jstree("search",value) 
 }); 

 }); 
}
Run Code Online (Sandbox Code Playgroud)

这是我的函数,如果它在节点列表中找到文本则返回.

我想用海军蓝突出节点,并将窗口移动到该节点(有时,三个可能太大,需要调整浏览器窗口以查看突出显示的节点).这种脚本语言非常新,并且欣赏任何输入.谢谢.

Jam*_*yle 9

要更改颜色,您只需编辑主题CSS文件的第45行:

.jstree-default a.jstree-search { color:aqua; }
Run Code Online (Sandbox Code Playgroud)

改变aqua你喜欢的任何东西.