假设我的HTML有2个Spans。它们具有不同的ID但名称相同。
另外,Span 2有一个特殊的Class属性:
<span id="prime1" name="prime" class="someClass">..</span>
<span id="prime2" name="prime" class="someClass class2">..</span>
在jQuery中,如何判断任何名为“Prime”的Span是否包含“class2”类?
我在想一个像这样的群组选择器,但不知道如何调整它:
$('span[name="prime"]:class')
答案 0 :(得分:1)
您可以使用:
if ( $('span[name="prime"]').hasClass('class2').length > 0 ){
//So there's a span with name 'Prime' contains the class "class2"
}
或者也像@Josh Crozier在评论中提到的那样:
if ( $('span.class2[name="prime"]').length > 0 ){
//So there's a span with name 'Prime' contains the class "class2"
}
希望这会有所帮助。