2013-02-19 42 views
3

我正在使用jstree插件來搜索節點。它的工作原理和發現時的默認顏色是非常明亮的藍色。你如何將默認顏色轉換爲別的東西。如果未在節點列表中找到默認jstree搜索和錯誤的顏色更改

此外,如果找不到搜索文本,我希望能夠向用戶顯示錯誤。任何想法我會如何做到這一點?

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

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

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

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

}); 
} 

這是我的函數,如果它發現節點列表中的文本,則返回該函數。

我想用海軍藍點亮節點,並將窗口移動到該節點(有時,三個可能太大並且需要調整瀏覽器窗口以查看突出顯示的節點)。這種類型的腳本語言非常新穎,並且非常感謝任何輸入。謝謝。

+0

您是否嘗試編輯'theme/default/style.css'文件以適合您的需求? – 2013-03-05 20:14:52

回答

9

要改變你只需要編輯主題CSS文件的第45行的顏色:

.jstree-default a.jstree-search { color:aqua; } 

變化aqua到任何你喜歡的。