码迷,mamicode.com
首页 > Web开发 > 详细

JQuery获取ID含有特殊字符的DOM元素

时间:2018-09-10 14:45:20      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:引号   提示   执行   ssi   特殊   error   特殊字符   row   上进   

因为业务需要,DOM元素的ID被命名为“13/16(FCO26)”,执行JQuery的DOM查询时,提示如下错误

Uncaught Error: Syntax error, unrecognized expression: [id=13/16(FCO26)]

解决方法

var rowId = ‘13/16(FCO26)‘’;
//  依旧提示unrecognized expression表达式错误
alert($(‘[id=‘ + rowId + ‘]‘).length)
//  将所有的id值用双引号包起来,即可进行识别
//  请注意双引号添加的位置,只在id上进行包裹
alert($(‘[id="‘ + rowId + ‘"]‘).length)

问题成功解决!

JQuery获取ID含有特殊字符的DOM元素

标签:引号   提示   执行   ssi   特殊   error   特殊字符   row   上进   

原文地址:https://www.cnblogs.com/userzf/p/9619192.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!