Мне нужно добавить, чтобы добавить значение .toFixed (2) в этот jQuery ниже, но не знаете, где его разместить.jQuery для отображения 2 десятичных знаков
сейчас он показывает что-то вроде этого, когда расчет производится:
Вы $ +10,020000000000003 от Бесплатной доставки!
jQuery(document).ready(function(){
if(jQuery("div.dynamicMiniCart dd.subtotal").length>0) {
var subtotal = jQuery("div.dynamicMiniCart dd.subtotal")[0].textContent;
var subTotalArr = subtotal.split("$");
if(subTotalArr.length>1){
var spendMore = 45 - Number(subTotalArr[1]);
if(spendMore >0)
jQuery("#show_total").text("You are $"+spendMore+" away from Free Shipping!");
else
jQuery("#show_total").text("Made in the USA!");
}
}
})
;
Вы пробовали положить его где-нибудь? –
добавьте его в текст «Вы - $» + потратитьMore.toFixed (2) + «от бесплатной доставки!» – Raghu
Вы можете сделать это, но более правильный способ обработки валюты - конвертировать все в центы, выполнять свои операции, а затем конвертировать обратно в доллары. – Cymen