下面的代码检查给定类的属性是否以用户在给定输入中输入的值开头
var inputVariable = $('#myInput').val();
$('.class[attribute ^= '+inputValue+']')......
我的问题是属性“验证”区分大小写。我正在寻找一个解决方案,使其不区分大小写。希望有人可以提供帮助。提前感谢您的回复。干杯。马克
答案 0 :(得分:2)
试试这个:
var re = new RegExp("^"+inputValue, "i");
$('.class').filter(function() {
return (re).test( $(this).attr('attribute'));
});
答案 1 :(得分:1)
使用RegExp比较属性的值。请参阅代码:http://jsfiddle.net/djBsy/2/