queste due funzioni riscrivile cosi :
Codice HTML:
function CARRELLO(){
var totalequantita = $("#areacalcolo .totquantita").val();
var totaleacquisto = $("#areacalcolo .totspesa").val();
totalequantita = totalequantita.replace(",", ".");
totaleacquisto = totaleacquisto.replace(",", ".");
totalequantita = parseInt(totalequantita);
totaleacquisto = parseFloat(totaleacquisto);
if(totalequantita>2){ //Dopo 2 libri lo sconto diventa 20%
var percentosconto = 20; // Sconto dal 3° in poi
}else{
var percentosconto = 15; //Sconto su tutti i libri
}
var totalesconto = (totaleacquisto/100)*percentosconto;
var dapagare = totaleacquisto - totalesconto;
totalesconto = totalesconto.toFixed(2);
totalesconto = totalesconto.replace(".", ",");
totaleacquisto = totaleacquisto.toFixed(2);
totaleacquisto = totaleacquisto.replace(".", ",");
dapagare = dapagare.toFixed(2);
dapagare = dapagare.replace(".", ",");
$("#carrello li:eq(0)").html("Totale prezzo pieno: € "+totaleacquisto+"");
$("#carrello li:eq(1)").html("<span style=\"font-size: 1em; color: #ff0000;\">Sconto: "+percentosconto+"% (Risparmio: € "+totalesconto+")</span>");
$("#carrello li:eq(2)").html("Costo spedizione: € 0 (per l'Italia)");
$("#carrello li:eq(3)").html("<span style=\"font-size: 1.08em; color: #ff0000;\">DA PAGARE: € "+dapagare+"</span>");
$("#inizio").html(totalequantita);
}
function calcolaCarrello(){
var totqta = 0;
var totacq = 0;
$(".subTotaleX").each(function(){
var totaleacquisto = $(this).val();
totaleacquisto = totaleacquisto.replace(",", ".");
totaleacquisto = parseFloat(totaleacquisto);
totacq += totaleacquisto;
});
$(".quantity").each(function(){
var totalequantita = $(this).val();
totalequantita = totalequantita.replace(",", ".");
totalequantita = parseInt(totalequantita);
totqta += totalequantita;
});
$("#areacalcolo .totquantita").val(totqta);
$("#areacalcolo .totspesa").val(totacq);
CARRELLO();
}