![]() |
1
34
如果您希望使用任何类型的值,请尝试以下操作:
这是通过转义 Selectors page of the jQuery documentation 用两个反斜杠。 记住,在你的情况下,没有必要做这样棘手的事情。你可以使用 filter 函数选择具有给定值的所有选项元素,而不必转义该值,如Mathias Bynens的答案中所述。 |
![]() |
2
18
CSS字符转义序列(在选择器中使用)是 tricky . 它们很棘手,我甚至做了 a web app that can tell you how to escape any character in CSS .
它简单得多
和
更高效的简单选择
这样,就根本不需要特殊的逃跑。 |
![]() |
3
4
看看这个……
当然,这只处理方括号,而不处理任何其他特殊字符。但是,根据我的经验,括号是我唯一使用的(因为PHP处理输入名称属性的简便方法如下:
|
![]() |
4
2
jQuery's FAQ 有一个很好的解决方案,可以转义jquery所需的所有字符。 我喜欢这个nullsafe版本的建议:
|
![]() |
5
2
回答晚了,但是, jQuery 3
并添加缺少的
JQuery 3与
|
![]() |
6
1
在选择器中的属性值周围加引号,然后您只需转义值中的反斜杠和引号:
如果您知道该值没有任何反斜杠或引号(如在您的示例中),那么您不需要转义该值中的任何内容,只需要选择器中的引号。 |
![]() |
7
0
如果选择器以特殊字符结尾,则不能使用双反斜杠对其进行转义。返回的工作是使用regex:例如,如果选择器ID为“bonus+”,则可以使用:
当您有动态选择器时,它就更有意义了。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 7 月前 |
![]() |
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 8 月前 |
![]() |
user28928120 · 如何在jquery中选择所有类? 8 月前 |
![]() |
Eliable · 使点击计数器和进度条协同工作 9 月前 |
![]() |
Jack Maessen · 在处理程序上使用时如何获取输入类型 9 月前 |