この素晴らしいリストフィルタリングjQueryスクリプトを見つけて、単純なol
li
リストに実装しました。検索で何かを入力するli
と、アイテムから入力した文字が検索され、残りのが非表示になりlis
ます。完璧に動作します!
しかし、私は同じスクリプトをより複雑なものに実装しましたlist
。唯一の違いはHTMLです。他の人が持っていないのと同じように、私はdivs
自分の中に余分なものを持ってli
います。新しいものを検索すると、list
正しく機能しません。検索語を削除すると、元のアイテムはslideDown
すべて削除されますが、削除されます。li
下のフィドルを見て、Imが間違っていることを教えてください。
単純なリストフィドル が正しく機能していないリストフィドルが正しく機能していない
以下の台本を感じます
$(list).find("a:not(:Contains(" + filter + "))").parent().slideUp();
$(list).find("a:Contains(" + filter + ")").parent().slideDown();
私はいくつかの異なる方法を試しましたが、どれもうまくいきませんでした。
どうもありがとう。