[英]Get value of <span> based on other <span> class within div?
所以我有以下HTML:
<div class="calculator-section">
<p>
<span class="x"></span>
<span class="amount">30</span>
</p>
<p>
<span class="y"></span>
</p>
</div>
我想要做的是基於類“ x”的跨度,在每個calculator-section
獲取類“金額”在<span>
的數字。 可以有多個div類別為“ calculator-section”的類,而多個<p>
跨度不同。
大概是我想做的(我知道這是行不通的,只是為了展示我想做的事情):
var amount = 0;
$('.calculator-section p').each(function(i, obj) {
if($(this).$('span').className == "x") {
//Set 'amount' variable to value within <span> with class 'amount' within the same <p>.
}
});
希望這個例子有意義。 有任何想法嗎?
嘗試這個
var amount = 0;
$('.calculator-section p span').each(function(i, obj) {
if($(this).attr('class') == "x") {
amount = $(this).next('.amount').text();
return false;
}
});
alert(amount);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.