【发布时间】:2012-02-03 12:51:46
【问题描述】:
我的html是这样的
<input id="txt" value=""></input>
<div class="link-item">jK</div>
<div class="link-item">JFOO</div>
我的 js
$('#txt').keyup(function(){
var txtsearch = $('#txt').val();
var filt = $("div.link-item:contains('" + txtsearch +"')");
$("div.link-item").css("display", "none")
.filter(filt)
.css("display", "block");
});
我希望在客户端动态过滤内容。当我输入一个大写的 j 时,它只返回第二个 div,而我想获取所有包含 j 的 div,无论是大写还是小写。
【问题讨论】:
-
这不是问题(如果您的意思是它返回第一个 div),并且为了您的信息,您可以编写如下输入:
<input id="txt" value="" />