Jquery - :包含不区分大小写

时间:2016-05-11 17:00:43

标签: jquery filter contains case-insensitive

我已经阅读了很多关于如何使包含不区分大小写的建议,但似乎没有任何东西适合我所拥有的。对不起,如果我错过了显而易见的事。

我有这个。

var data = this.value.split(" ");
        $.each(data, function(i, v) {
            rows.filter(":contains('" + v + "')").show();
        });

如何使其不区分大小写?

感谢。

更新

我使用了这个:

var data = this.value.split(" ");
    $.each(data, function(i, v) {
        rows.filter(":Contains('" + v + "')").show();
    });
});

jQuery.expr[":"].Contains = jQuery.expr.createPseudo(function(arg) {
return function( elem ) {
    return jQuery(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};

0 个答案:

没有答案