necesito obtener la suma de 4 campos con jquery, nose que estoy haciendo mal pero mientras no ingrese los 4 campos completos no me hace la suma me dice NaN, quiero que al ingresar cualquiera de los 4 campos vaya poniendo el resultado debajo, el codigo que tengo es el siguiente:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script>
function suma(){
var num1=0;
var num2=0;
var num3=0;
var num4=0;
num1=parseFloat($("#total1").val());
num2=parseFloat($("#total2").val());
num3=parseFloat($("#total3").val());
num4=parseFloat($("#total4").val());
resul=num1+num2+num3+num4;
$("#resulCalcular").val(resul);
}
</script>
alguien que me pueda ayudar en este caso, se lo agradeceria.