ペペ:
それは内部の異なる番号を追加することが可能である1つの変数?
例:
$( ".list .task" ).each( function( ){
var GetScore = $( this ).text();
console.log(GetScore);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="list">
<div class="task">1</div>
</div>
<div class="list">
<div class="task">2.2</div>
</div>
<div class="list">
<div class="task">4</div>
</div>
<div class="list">
<div class="task">9.3</div>
</div>
この方法のように私は1つの変数内の数値を得るが、どのように私は今、それらを追加することができますか?それとも、すべてのための変数にする必要がある".task"
番号を?
azametli:
まず、あなたが初期値のための変数を宣言します。
それが存在する場合は、関数の内部では、この値に各番号を追加します。
var GetScore = 0; // initial value
$( ".list .task" ).each( function(){
GetScore += parseFloat($(this).text()) || 0;
});
console.log(GetScore); // 16.5
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="list">
<div class="task">1</div>
</div>
<div class="list">
<div class="task">2.2</div>
</div>
<div class="list">
<div class="task">4</div>
</div>
<div class="list">
<div class="task">9.3</div>
</div>