在jQuery中,我們可以通過表格循環(huán)來計算總價格。代碼如下:
var total = 0; $("table tr").each(function() { var price = parseInt($(this).find("td:eq(1)").text()); var quantity = parseInt($(this).find("td:eq(2)").text()); var subTotal = price * quantity; total += subTotal; }); console.log("總價格為:" + total);
上述代碼中,我們首先定義了一個變量total來保存總價格。接著使用jQuery選擇器選擇表格中的每一個行(tr)。然后使用each()方法對每個行進行循環(huán)。
在每個行的循環(huán)中,我們首先獲取該行中第二個單元格(td)的價格,然后獲取第三個單元格(td)的數(shù)量。接著,我們用價格和數(shù)量相乘得出該行的小計(subTotal)。最后,將每個行的小計加到總價格(total)中。
最終,我們輸出總價格的結(jié)果。可以通過控制臺進行查看。這樣,我們就可以通過簡單的表格循環(huán)來獲得表格的總價格了。