jQuery选择器中的特殊符号处理方法


Posted in jQuery onSeptember 08, 2017

一般情况下,在jQuery选择器中,我们很少会用到诸如“.”、“#”、“(”、“[”等特殊字符,因为根据W3C规定,HTML文档中属性的值是不能包含有这些个特殊字符的,但是在实际应用中,偶尔也会遇到表达式中含有“#”和“.”等特殊字符

那么是如何处理这些个特殊字符的呢?

HTML代码:

<div id="id.a">aa</div> 
<div id="id#b">bb</div>

Jquery代码:

var $id_a = $('#id.a');//jQuery对象,实际上是没取到元素的 
var $id_b = $('#id#b');//jQuery对象,实际上是没取到元素的 
alert( $id_a.length);//输出0 
alert( $id_b.length);//输出0 
var $id_right_a = $('#id\\.a');//jQuery对象,对特殊字符,我们转义一下 
var $id_right_b = $('#id\\#b');//jQuery对象,对特殊字符,我们转义一下 
alert( $id_right_a.html());//正确输出"aa" 
alert( $id_right_b.html());//正确输出"bb"

总结

以上所述是小编给大家介绍的jQuery选择器中的特殊符号处理方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery树插件zTree使用方法详解
May 02 jQuery
jquery中封装函数传递当前元素的方法示例
May 05 jQuery
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
Jun 11 jQuery
jQuery实现 RadioButton做必选校验功能
Jun 15 jQuery
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
Jul 05 jQuery
jQuery中each循环的跳出和结束实例
Aug 16 jQuery
基于jquery的on和click的区别详解
Jan 15 jQuery
jquery+ajaxform+springboot控件实现数据更新功能
Jan 22 jQuery
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
详解jQuery中的getAll()和cleanData()
Apr 15 jQuery
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
May 27 jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 #jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 #jQuery
jQueryUI Sortable 应用Demo(分享)
Sep 07 #jQuery
jQuery实现的弹幕效果完整实例
Sep 06 #jQuery
jQuery实现的文字逐行向上间歇滚动效果示例
Sep 06 #jQuery
jquery实现限制textarea输入字数的方法
Sep 06 #jQuery
jquery实现用户登陆界面(示例讲解)
Sep 06 #jQuery
You might like
评分9.0以上的动画电影,剧情除了经典还很燃
2020/03/04 日漫
解析php中curl_multi的应用
2013/07/17 PHP
php判断手机访问还是电脑访问示例分享
2014/01/20 PHP
PHP 常用时间函数资料整理
2016/10/22 PHP
PHP中创建和编辑Excel表格的方法
2018/09/13 PHP
关于Blog顶部的滚动导航条代码
2006/09/25 Javascript
jQuery响应鼠标事件并隐藏与显示input默认值
2014/08/24 Javascript
Bootstrap每天必学之表单
2015/11/23 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
jQuery插件Validate实现自定义校验结果样式
2016/01/18 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
2017/12/11 Javascript
Vue 之孙组件向爷组件通信的实现
2019/04/23 Javascript
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
koa-router路由参数和前端路由的结合详解
2019/05/19 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
layer实现弹出层自动调节位置
2019/09/05 Javascript
[10:21]2018DOTA2国际邀请赛寻真——Winstrike
2018/08/11 DOTA
Python 命令行参数sys.argv
2008/09/06 Python
Python中urllib2模块的8个使用细节分享
2015/01/01 Python
Python实现读取文件最后n行的方法
2017/02/23 Python
python3实现跳一跳点击跳跃
2018/01/08 Python
python函数的作用域及关键字详解
2019/08/20 Python
python 魔法函数实例及解析
2019/09/25 Python
python实现对变位词的判断方法
2020/04/05 Python
python 日志模块 日志等级设置失效的解决方案
2020/05/26 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
Paradox London官方网站:英国新娘鞋婚礼鞋品牌
2019/08/29 全球购物
开办化妆品公司创业计划书
2013/12/26 职场文书
房地产营销策划方案
2014/02/08 职场文书
大学军训感言600字
2014/02/25 职场文书
教师个人年度总结
2015/02/11 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
《植物妈妈有办法》教学反思
2016/02/23 职场文书
JavaScript 事件捕获冒泡与捕获详情
2021/11/11 Javascript
python实现会员信息管理系统(List)
2022/03/18 Python