我有这种不区分大小写的自定义选择器:
jQuery.expr[':'].Contains = function(a,i,m) {
var text = jQuery(a).text().toUpperCase();
var words = m[3].split(/\s+/);
for(var i = 0; i < words.length; i++) {
if (-1 == text.indexOf(words[i].toUpperCase())) {
return false;
}
}
return true;
};
它工作正常,但它会被口音弄乱。我的问题很简单,我怎样才能使这个选择器既不区分大小写又不区分重音?
我正在考虑使用带有正则表达式的字符映射,但我似乎无法使其正常运行。
谢谢你的帮助。