如何获取附加变量jQuery的值
如果我没有很清楚地解释自己,请提前道歉。我认为我需要做的是,如果我错了,请引导我走向正确的方向,但我正试图捕获附加变量的总值 HTML如何获取附加变量jQuery的值,jquery,Jquery,如果我没有很清楚地解释自己,请提前道歉。我认为我需要做的是,如果我错了,请引导我走向正确的方向,但我正试图捕获附加变量的总值 HTML 加 期末金额: 0 我想这应该行得通 var allLi = $('#myList li'); var sumOfLi = 0; for(var i=0; i<allLi.length; i++){ sumOfLi = sumOfLi + $(allLi[i]).text()*1; } var allLi=$('#myList li'); var
加
期末金额:
0
我想这应该行得通
var allLi = $('#myList li');
var sumOfLi = 0;
for(var i=0; i<allLi.length; i++){
sumOfLi = sumOfLi + $(allLi[i]).text()*1;
}
var allLi=$('#myList li');
var sumOfLi=0;
对于(var i=0;i你应该这样做
var listItems = $('#myList li');
var i, sum = 0;
listItems.each(function() {
sum += parseInt($(this).text());
});
见此:
你需要循环每一个li,得到它的值,把它们加起来,然后从你的起始数量中减去这个总数,得到你还剩下多少
var runningTotal = 0; // the total of all li's
var startingAmount = $("#startingAmt").val(); // the left field
$("#myList li").each(function(){
runningTotal += parseInt($(this).text());
});
$("#endingAmt").text(startingAmount - runningTotal); // how much you have left
试图用文本总结不会得到正确的答案-带有100
&200
的项目将产生100200
@NafiulIslam use$(allLi[i]).text()*1;嘿,非常感谢你的工作!我很感谢你!我试图提高投票率,但我的排名不够高:(
var listItems = $('#myList li');
var i, sum = 0;
listItems.each(function() {
sum += parseInt($(this).text());
});
var runningTotal = 0; // the total of all li's
var startingAmount = $("#startingAmt").val(); // the left field
$("#myList li").each(function(){
runningTotal += parseInt($(this).text());
});
$("#endingAmt").text(startingAmount - runningTotal); // how much you have left