我有一個存儲在與data-price
屬性div的元素。我想要parseFloat()
它的值一旦被選中。我實現了使用以下腳本:如何解析多個選定的屬性並將它們添加到一起?
var sum = parseFloat($(".select").data('price'));
$('#sum').html(sum);
然而,一旦價格被取出,它會被替換時點擊不同的元素,而不是旁邊顯示其價格另議。存儲所有選定元素價格的最佳方法是什麼?我正在考慮將值存儲在數組中,以便我可以使用for循環來計算總數,但我不確定如何實現它。另外,也許有更有效的方法來做到這一點。
請注意,jQuery的'data()'自動類型轉換嗎? – adeneo
單擊下一個元素時,只需執行'sum + = something'即可將其添加到 – adeneo
如果將字符串強制回到字符串,將字符串解析爲浮點數有什麼意義? – Oriol