【发布时间】:2013-10-25 18:03:19
【问题描述】:
如果 ID 中包含 .,则 jQuery 选择器无法选择它。
在我的应用程序中,ID 名称从用户名动态生成。
如何从标签 ID 中转义任何特殊字符,以便 jQuery 选择器正常工作?
例如,ID1:This.Is.ID.1
ID2:This.is.Another.ID
谁能帮帮我。
提前致谢。
【问题讨论】:
-
Regex 转义是单个 \
-
能否请你写正则表达式的完整行代码。
-
你需要这个的具体情况是什么?首先你谈论 jQuery 选择器,然后你问如何在正则表达式中转义点。
-
jQuery 选择器无法选择,所以我需要转义 ID 来告诉 jquery 使用转义的 ID。我认为是这样,不确定...... :(
-
RTFM: api.jquery.com/category/selectors "使用任何元字符(例如!"#$%&'()*+,./:;?@[]^` {|}~ ) 作为名称的文字部分,必须使用两个反斜杠进行转义:\\。"
标签: javascript jquery escaping