それは見ていません。ここに抜粋があります。それは、スペースで区切って複数の単語を検索するためのカスタム関数を使用して実証を示しています(現在、検索エンジンをプラグインを検索するためにあなたは私の機能を追加するために、私はので、私は を与えるスペースで区切って複数の単語を検索するために必要な
プラグインは1単語のみを検索します)。
/*
* jsTree search plugin
* Enables both sync and async search on the tree
* DOES NOT WORK WITH JSON PROGRESSIVE RENDER
*/
(function ($) {
$.expr[':'].jstree_contains_multi = function(a,i,m){
var word, words = [];
var searchFor = m[3].toLowerCase().replace(/^\s+/g,'').replace(/\s+$/g,'');
if(searchFor.indexOf(' ') >= 0) {
words = searchFor.split(' ');
}
else {
words = [searchFor];
}
for (var i=0; i < words.length; i++) {
word = words[i];
if((a.textContent || a.innerText || "").toLowerCase().indexOf(word) >= 0) {
return true;
}
}
return false;
};
$.expr[':'].jstree_contains = function(a,i,m){
return (a.textContent || a.innerText || "").toLowerCase().indexOf(m[3].toLowerCase())>=0;
};