jquery查找具有已知类和值的元素

时间:2013-06-02 11:41:58

标签: jquery indexing element

我试图使用具有某个类的jquery获取一个元素,并且还有一个特定的值,该类只有该类的一个元素具有。 例如

<div class="asd" value="a"></div>

出自:

<div class="asd"></div>
<div class="asd"></div>
<div class="asd"></div>
<div class="asd"></div>

到目前为止,我尝试了类似的内容:$(".mainCss[value=yay]").index() yay是一个字符串对象。

3 个答案:

答案 0 :(得分:2)

您的问题不是您认为的问题。您似乎对如何将字符串对象放入选择器感到困惑。你想要的是(可能)这个:

$(".mainCss[value='"+yay+"']").index()

将变量yay的值放入选择器。如果这个变量不受约束,你也应该将其转义。

答案 1 :(得分:1)

$(".mainCss[value='yay']").index()

您需要用单引号括起值。

答案 2 :(得分:0)

$(".mainCss[value='a']").index()

更具体地说是您希望通过

选择代码中的div