我想知道,有什么方法可以获取包含数字数据的所有元素,即 s 等div
?span
我想要做的是获取所有这些,然后使用货币格式化程序 jquery 插件对它们进行格式化。我现在使用的代码是:
var options = {
symbol: "",
decimal: ".",
thousand: ",",
precision: 2,
format: "%s%v"
};
$(".namount").each(function () {
var formattedNum = accounting.formatMoney($(this).text(), options)
$(this).html(formattedNum);
});
$(".totalsale").each(function(){
var formattedNum = accounting.formatMoney($(this).text(), options)
$(this).html(formattedNum);
});
$(".totalpurchase").each(function(){
var formattedNum = accounting.formatMoney($(this).text(), options)
$(this).html(formattedNum);
});
对于不同的元素,还有 4 到 5 个类似的each
循环调用。问题是,这样做不会有效率。有没有其他方法可以实现这一点。
谢谢