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设置图片等比例缩小的方法
Apr 29 jQuery
jQuery输入框密码的显示隐藏【代码分享】
Apr 29 jQuery
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
Jun 01 jQuery
jQuery复合事件结合toggle()方法的用法示例
Jun 10 jQuery
jQuery.form.js的使用详解
Jun 14 jQuery
jQuery上传插件webupload使用方法
Aug 01 jQuery
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
jQuery中实现text()的方法
Apr 04 jQuery
jquery实现进度条状态展示
Mar 26 jQuery
Jquery滑动门/tab切换实现方法完整示例
Jun 05 jQuery
jquery实现简单每周轮换的日历
Sep 10 jQuery
jQuery实现动态向上滚动
Dec 21 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
PHP+XML 制作简单的留言本 图文教程
2009/11/02 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
php压缩文件夹最新版
2018/07/18 PHP
关于javascript中的parseInt使用技巧
2009/09/03 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
解决谷歌搜索技术文章时打不开网页问题的python脚本
2013/02/10 Python
Django自定义分页效果
2017/06/27 Python
python3 读写文件换行符的方法
2018/04/09 Python
pygame游戏之旅 按钮上添加文字的方法
2018/11/21 Python
Python小工具之消耗系统指定大小内存的方法
2018/12/03 Python
谈谈Python中的while循环语句
2019/03/10 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
解决torch.autograd.backward中的参数问题
2020/01/07 Python
python 图像插值 最近邻、双线性、双三次实例
2020/07/05 Python
Python filter()及reduce()函数使用方法解析
2020/09/05 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
Nordgreen英国官网:斯堪的纳维亚设计师手表
2018/10/24 全球购物
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
春季防火方案
2014/05/10 职场文书
2014年秋季开学寄语
2014/08/02 职场文书
营销总经理岗位职责范本
2014/09/02 职场文书
2014年审计工作总结
2014/11/17 职场文书
初中教师个人工作总结
2015/02/10 职场文书
教师节倡议书2015
2015/04/27 职场文书
公司的力量观后感
2015/06/05 职场文书
新闻稿标题
2015/07/18 职场文书
Golang 并发下的问题定位及解决方案
2022/03/16 Golang
Windows Server 2019 安装DHCP服务及相关配置
2022/04/28 Servers
SpringCloud超详细讲解Feign声明式服务调用
2022/06/21 Java/Android