ID #surch の検索フィールドと多くの tr をkeyup
含むテーブルがあり、#surch に入力された文字列を含まないすべてのテーブル tr を非表示にしたいと考えています。<script src...>
私はそれを私のウェブサイトのすべてのファイルに埋め込んで、私のindex.php
. 他のすべてのサブページでは、ページのリロード後にのみ機能します。
これが私を夢中にさせているので、誰か助けてくれませんか。毎回 JavaScript ソースコードをインクリメントする php 関数を追加しようとしました...sufu.js?updated=266
が ( )、問題は解決しません。
編集: 私のページで Google Adsense も実行していますが、ここでも同じ問題があります。アドセンスはリロード後に実行されています。何か案は ?
var $rows = $('#table tr');
$('#surch').keyup(function() {
var val = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();
$rows.show().filter(function() {
var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide();
});