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


Posted in Javascript onFebruary 13, 2015

本文实例讲述了jQuery实现contains方法不区分大小写的方法。分享给大家供大家参考。具体实现方法如下:

// NEW selector  
jQuery.expr[':'].Contains = function(a, i, m){
 return jQuery(a).text().toUpperCase()
   .indexOf(m[3].toUpperCase()) >= 0;
};  
 
// OVERWRITES old selecor
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程序设计有所帮助。

Javascript 相关文章推荐
asp javascript 实现关闭窗口时保存数据的办法
Nov 24 Javascript
Jquery选择器 $实现原理
Dec 02 Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
Aug 15 Javascript
JS实现类似51job上的地区选择效果示例
Nov 17 Javascript
js验证手机号、密码、短信验证码代码工具类
Jun 24 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
Jul 09 Javascript
详解基于vue-cli优化的webpack配置
Nov 06 Javascript
移动前端图片压缩上传的实例
Dec 06 Javascript
基于vue-resource jsonp跨域问题的解决方法
Feb 03 Javascript
JS实现的文件拖拽上传功能示例
May 21 Javascript
jQuery实现炫丽的3d旋转星空效果
Jul 04 jQuery
javascript获取元素离文档各边距离的方法
Feb 13 #Javascript
jQuery点缩略图弹出层显示大图片
Feb 13 #Javascript
Js控制滑轮左右滑动实例
Feb 13 #Javascript
JavaScript函数作用域链分析
Feb 13 #Javascript
JavaScript匿名函数用法分析
Feb 13 #Javascript
js实现进度条的方法
Feb 13 #Javascript
动态加载js的方法汇总
Feb 13 #Javascript
You might like
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
2014/06/12 PHP
php结合redis高并发下发帖、发微博的实现方法
2016/12/15 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
2019/02/15 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
Jquery中getJSON在asp.net中的使用说明
2011/03/10 Javascript
加随机数引入脚本不让浏览器读取缓存
2014/09/04 Javascript
javascript中parseInt()函数的定义和用法分析
2014/12/20 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
2016/01/19 Javascript
实用又漂亮的BootstrapValidator表单验证插件
2016/05/30 Javascript
jQuery为动态生成的select元素添加事件的方法
2016/08/29 Javascript
js编写的treeview使用方法
2016/11/11 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
2017/01/18 Javascript
NodeJs模拟登陆正方教务
2017/04/28 NodeJs
vue.js 获取当前自定义属性值
2017/06/01 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
通过命令行创建vue项目的方法
2017/07/20 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
微信小程序scroll-view横向滑动嵌套for循环的示例代码
2018/09/20 Javascript
js canvas实现橡皮擦效果
2018/12/20 Javascript
解决echarts中横坐标值显示不全(自动隐藏)问题
2020/07/20 Javascript
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
python移位运算的实现
2019/07/15 Python
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
一份全面的PHP面试问题考卷
2012/07/15 面试题
请解释virtual关键字的含义
2015/06/17 面试题
入党自我评价优缺点
2014/01/25 职场文书
司马光教学反思
2014/02/01 职场文书
2014年林业工作总结
2014/12/05 职场文书
学校2014年度工作总结
2014/12/06 职场文书
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL