我想使用 jquery 多重选择器从一批 img 中选择一个 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"> ]
我想选择一个具有类“selected-yes”和“data-partvalue="P1"”的 img。我尝试了很多东西,但找不到仪式的方式
我的尝试:
$('.selected-yes[partvalue='P1']')
SyntaxError: Unexpected identifier
$('.selected-yes[data-partvalue='P1']')
SyntaxError: Unexpected identifier
请帮我选择一个 img
类 'selected-yes'
和 'data-partvalue="P1"'
。
最佳答案
您的问题是您在两个地方都使用了单引号并出现语法错误。
试试这个:
$('.selected-yes[partvalue="P1"]')
你的错误在这里:
$('.selected-yes[partvalue='P1']') is treated as separate statements
^ ^
注意:您应该使用一个好的编辑器,记事本不会突出显示这一点,但您可以使用 sublime
或 eclipse
轻松检测到它> 或任何其他 IDE
关于jquery - 想要使用 jquery 多重选择器选择使用类和数据值的 img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24025267/