divのタイトルに基づいてdivをフィルタリングするテキスト入力検索があります。ここには動作していないコードがあります:テキスト検索に基づいてdivを表示する
$('.contact-name').each(function(){
var txt = $('#search-criteria').val();
$('this').find(txt).show()
});
私は間違っていますか?
EDIT: 変数txtを明確にするために、ユーザーが入力フィールドに入力したものがあります。例では、TXTちゃだった場合、私はこの行を表示するようにしたいと思うだろう:
$('.contact-name').each(function(){
var txt = $('#search-criteria').val();
$(this).find('div:contains("'+txt+'")').show()
});
上記の私の追加の説明を参照してください。私はdiv内のテキストを評価するようにしています。 –
答えを更新しました。それを確認してください。 –
これは主に動作しています。そのケースを非表示にする方法はありますか? –