3

jstreeプラグインを使用してノードを検索しています。それは機能し、見つかった場合、デフォルトの色は非常に明るい青みがかった色です。デフォルトの色を他の色に変更するにはどうすればよいですか。

また、検索テキストが見つからない場合は、ユーザーにエラーを表示できるようにしたいと思います。私がこれをどのように行うかについてのアイデアはありますか?

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

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

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

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

 }); 
}

これは、ノードリストでテキストが見つかった場合に返される私の関数です。

ノードをネイビーブルーでハイライトし、ウィンドウをそのノードに移動したいと思います(3つが大きすぎる場合があり、強調表示されたノードを表示するにはブラウザウィンドウを調整する必要があります)。このタイプのスクリプト言語は非常に新しく、あらゆる入力に感謝します。ありがとう。

4

2 に答える 2

9

色を変更するには、テーマ CSS ファイルの 45 行目を編集する必要があります。

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

aqua好きなものに変更してください。

于 2013-03-05T20:13:14.383 に答える