有一个带有 id #surch 的搜索字段和一个包含很多 tr´s 的表,keyup
我想隐藏所有不包含在 #surch 中输入的字符串的表 tr´s。我将它嵌入<script src...>
到我网站的所有文件中,它在我的index.php
; 在所有其他子页面上,它仅在页面重新加载后才起作用。
谁能给我一些帮助,这让我发疯。我试图添加一个每次都增加 javascript 源代码的 php 函数(...sufu.js?updated=266
),但这并没有解决我的问题。
编辑:我的页面上也运行了 google adsense,这也是同样的问题。重新加载后,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();
});