我正在尝试使用jQuery将输入中给出的字符串与div的内容进行比较contain.
问题是,我希望能够检查字符串是否包含,无论大小写如何.
这是我的功能:
$(document).ready(function() {
drawDimensions('dContent');
$('#dSuggest').keyup(function() {
var dInput = this.value;
$(".dDimension:contains('" + dInput + "')").css("display","block");
});
});
Run Code Online (Sandbox Code Playgroud)
因此,如果其中一个.dDimension div包含'Date'并且用户按下'd'键,我想显示该项目.
可能吗?
Fel*_*ing 22
你可以使用.filter [docs]:
var dInput = this.value.toLowerCase();
$(".dDimension").filter(function() {
return $(this).text().toLowerCase().indexOf(dInput) > -1;
}).css("display","block");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53777 次 |
| 最近记录: |