我正在尋找一個插件/擴展jquerys:包含選擇是案件insesitive並且只有與啓動詞相匹配:包含文本的jQuery 1.8包含情況insesitive +始於
在這樣一種方式,如果你輸入「計數」,你不會得到「賬戶」結果
在此先感謝
編輯:我結束了以下
$.expr.pseudos.Contains = $.expr.createPseudo(function(arg) {
return function(elem) {
var sentence = $(elem).text().trim().toLowerCase();
var words = sentence.split(' ');
arg = arg.toLowerCase();
var args = arg.split(' ');
var searchfound = true;
for(var ix = 0, lx = args.length; ix < lx; ix++) {
var thisfound = false;
for(var i = 0, l = words.length; i < l; i++) {
var wordpos = sentence.indexOf(words[i]);
var restofsentence = sentence.slice(wordpos, wordpos+args[ix].trim().length);
if(restofsentence == args[ix].trim()){
thisfound = true;
}
}
if (thisfound == false) {
searchfound = false;
}
}
return searchfound;
};
});
它搜索es從每個搜索條目的開頭開始,如果匹配,則返回true,而不管輸入順序如何。
@JoeFletch我正在尋找一個搜索功能,搜索人和他們的職業列表 – afcdesign