1

我想检测一个输入标签,它的名字是:some[en] in jquery。我写了这个选择器,但它不起作用:

$("input[name=some\[en\]]")

我怎样才能做到这一点?

4

2 回答 2

2

试着放进去'

$("input[name='some[en]']")

示例:http: //jsfiddle.net/kVsTe/

这是所有属性选择器的首选方式。

于 2012-06-16T13:35:12.467 回答
1

选择器中特殊字符的转义规则概述了使用双反斜杠进行转义。也最好遵循 API 中所示的属性值引用

http://api.jquery.com/category/selectors/

 $("input[name='some\\[en\\]']")
于 2012-06-16T13:39:06.443 回答