Is there a case insensitive jQuery :contains selector?

后端 未结 12 2138
悲哀的现实
悲哀的现实 2020-11-22 02:45

Is there a case insensitive version of the :contains jQuery selector or should I do the work manually by looping over all elements and comparing their .text() to my string?<

12条回答
  •  情深已故
    2020-11-22 03:00

    jQuery.expr[':'].contains = function(a,i,m){
        return jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0;
    };
    

    The update code works great in 1.3, but "contains" should be lower case on the first letter unlike the previous example.

提交回复
热议问题