我發現這個很棒的列表過濾jQuery腳本並實現了我的簡單ol
li
列表。在搜索時輸入內容時,它會搜索li
項目中的打字信件並隱藏lis
的其餘部分。完美的作品!列表過濾器無法在keyup上工作,忽略一些列表項目
但是,我將相同的腳本實現爲更復雜的list
。唯一的區別是HTML,我在li
裏面有額外的divs
,而另一個則沒有。當我在新的list
上搜索某些內容時,它可以正常工作。當我刪除搜索字詞時,它應該是slideDown
所有原始li
項目,但它已被刪除。你們能否認真看看下面的小提琴並告訴我我做錯了什麼?
我有一種感覺,它的下面
$(list).find("a:not(:Contains(" + filter + "))").parent().slideUp();
$(list).find("a:Contains(" + filter + ")").parent().slideDown();
腳本我嘗試幾種不同的方式,沒有一次成功!
非常感謝。
請告訴我,如果我需要澄清更多。謝謝 – user1889007 2013-02-27 00:58:15