簡體   English   中英

如何基於屬性(例如類別)從同名組中選擇跨度

[英]How to select a Span from a same-name group based on attribute (e.g. Class)

假設我的HTML有2個跨度。 它們具有不同的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')

您可以使用 :

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"
}

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM