不区分大小写的jQuery:包含选择器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不区分大小写的jQuery:包含选择器相关的知识,希望对你有一定的参考价值。

This will extend jquery to have a :Contains selector that is case insensitive, the :contains selector remains unchanged.
  1. // For jQuery 1.2
  2.  
  3. jQuery.extend(
  4. jQuery.expr[':'], {
  5. Contains : "jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0"
  6. });
  7.  
  8.  
  9. // For jQuery 1.3 (thanks @user95227) and later you need
  10.  
  11. jQuery.expr[':'].Contains = function(a,i,m){
  12. return jQuery(a).text().toUpperCase().indexOf(m[3].toUpperCase())>=0;
  13. };

以上是关于不区分大小写的jQuery:包含选择器的主要内容,如果未能解决你的问题,请参考以下文章

不区分大小写包含jQuery选择器

是否有不区分大小写的 jQuery :contains 选择器?

Jquery获取元素方法

Jquery都有哪些选择器

CSS 选择器对属性不区分大小写

Jquery获取元素方法