首页 > 代码库 > jQuery实现contains方法不区分大小写的方法教程

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

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

用法:

$("div:contains(‘John‘)")

测试HTML文件:

<div>john</div>
<div>John</div>
<div>hey hey JOHN hey hey</div>

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