未捕获的异常:语法错误,无法识别的表达式 jQuery
我在使用 jQuery 1.6 时遇到一些问题,我尝试选择此对象 $('#' + id)
,其中 id 看起来像 skill|3345015|7868
,但是控制台总是给我一个:
错误:未捕获的异常:语法错误,无法识别的表达式: |3345015|7868
感谢您的帮助
I am having a few problems with jQuery 1.6, I am trying to select this object $('#' + id)
where id looks like skill|3345015|7868
, but console always give me a :
Error : uncaught exception: Syntax error, unrecognized expression:
|3345015|7868
Thanks for your help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试 -
您必须将“div”替换为您要搜索的任何元素。或者,搜索所有元素 -
演示 - http://jsfiddle.net/dV7xM/
Try -
You'll have to replace 'div' with whatever element you're searching for. Or, to search all elements -
Demo - http://jsfiddle.net/dV7xM/
根据 w3.org
所以基本上你有一个无效的 ID,这应该是解析错误的原因
According to w3.org
So basically you have an invalid ID and that should be the reason for the parse error