Jquery 让contains不区分大小写

Posted

tags:

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

  1. // NEW selector
  2. jQuery.expr[‘:‘].Contains = function(a, i, m) {
  3. return jQuery(a).text().toUpperCase()
  4. .indexOf(m[3].toUpperCase()) >= 0;
  5. };
  6. // OVERWRITES old selecor
  7. jQuery.expr[‘:‘].contains = function(a, i, m) {
  8. return jQuery(a).text().toUpperCase()
  9. .indexOf(m[3].toUpperCase()) >= 0;
  10. };
  11. //Update to work for jQuery 1.8
  12. $.expr[":"].contains = $.expr.createPseudo(function(arg) {
  13. return function( elem ) {
  14. return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
  15. };
  16. });

参考:




以上是关于Jquery 让contains不区分大小写的主要内容,如果未能解决你的问题,请参考以下文章

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

jQuery实现contains方法不区分大小写的方法教程

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

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

是否有一个不区分大小写的jQuery:包含选择器?

CloudKit NSPredicate 不区分大小写