我想使用jquery多选择器从一批imgs中选择一个img。
$('.selected-yes')
返回此
[img src="" class="partSelect selected-yes" style="margin-top: 5px; width: 50px; height: 50px;" data-matvalue="P1_M1" data-partvalue="P1">,
img src="" class="partSelect selected-yes" style="margin-top: 5px; width: 50px; height: 50px;" data-matvalue="P2_M1" data-partvalue="P2",
<img src="/images/septWolvesUI/Mats/P3_M1.jpg" class="partSelect selected-yes" style="margin-top: 5px; width: 50px; height: 50px;" data-matvalue="P3_M1" data-partvalue="P3">,
img src="" class="partSelect selected-yes" style="margin-top: 5px; width: 50px; height: 50px;" data-matvalue="P4_M1" data-partvalue="P4">,
<img src="" class="partSelect selected-yes" style="margin-top: 5px; width: 50px; height: 50px;" data-matvalue="P5_M1" data-partvalue="P5">,
img src="/images/septWolvesUI/Mats/P6_M1.jpg" class="partSelect selected-yes" style="margin-top: 5px; width: 50px; height: 50px;" data-matvalue="P6_M1" data-partvalue="P6"> ]
我想选择一个有类&#39;选择的img-yes&#39;和&#39; data-partvalue =&#34; P1&#34;&#39;。我尝试过很多东西,但找不到礼仪方式
我的尝试:
$('.selected-yes[partvalue='P1']')
SyntaxError: Unexpected identifier
$('.selected-yes[data-partvalue='P1']')
SyntaxError: Unexpected identifier
请帮助我选择一个img
课程'selected-yes'
和'data-partvalue="P1"'
。
答案 0 :(得分:3)
您的问题是您在两个地方都使用单引号并且语法错误。
试试这个:
$('.selected-yes[partvalue="P1"]')
你的错误就在这里:
$('.selected-yes[partvalue='P1']') is treated as separate statements
^ ^
注意:你应该使用一个好的编辑器,记事本不会突出显示这个,但你可以轻松地使用sublime
或eclipse
或任何其他 IDE 强>