tenho o seguinte script:
$("input[name=frete]").click(function(e) { var frete2 = parseFloat($("input[@name='frete']:checked").val().replace(",", ".")); var total2 = parseFloat($('#preco_total').val().replace(",", ".")); var tudo = parseFloat(frete2 + total2); $('#preco_final').html("VALOR TOTAL: R$ "+tudo.toFixed(2).replace(".", ",")); }); <input type="radio" name="frete" value="50.00" id="frete" /> <input type="radio" name="frete" value="60.00" id="frete" /> <div id="preco_final"></div>
O problema é que quando clico num radio botão ele só altera os valores uma vez. Primeiro ou segundo, mas somente uma vez. Como faço para quando clicar resetar e me mostrar o novo calculo pegando o novo valor do frete?
Edição feita por: boari, 06/11/2012, 04:57.