0

我试图使用 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 是一个字符串对象。

4

3 回答 3

2

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

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

这会将变量的值yay放入选择器中。如果此变量不受约束,您也应该转义它。

于 2013-06-02T11:46:25.187 回答
1
$(".mainCss[value='yay']").index()

您需要用单引号将值括起来。

于 2013-06-02T11:44:25.363 回答
0
$(".mainCss[value='a']").index()

更特别是你想在问题中选择 div 你有正确的代码

于 2013-06-02T11:45:24.530 回答