No necesitas jQuery para eso ..
la ventaja de como lo has planteado es que si decides agregar un campo "IVA" o "impuestos" ... no hay que hacer mucho para calcular el IVA en cada item
Código Javascript
:
Ver original<form method="post" action="#" name="operaciones">
<!-- cortar aqui -->
<div id= "operacion">
<div class= "description">
Articulo:<br/>
<input type="text" name="descripcion[]" id= "descri_1"/>
</div>
</div>
<div id= "operacion2">
<div class= "price">
Precio:<br/>
<input type="text" name="precio[]" id= "preci_1" class="multiplo" />
</div>
</div>
<div id= "operacion3">
<div class= "amount">
Cantidad:<br/>
<input type="text" name="cantidad[]" id= "canti_1" class="multiplo" />
</div>
</div>
<div id= "operacion4">
<div class= "tota">
Sub-total:<br/>
<input type="text" name="res[]" id= "totals_1" />
</div>
<p/>
<!-- cortar aqui -->
</form>
<script>
function multiplicaciones()
{
n= 1;
for (i=0;i<multiplos.length;i++)
{
if (!isNaN (multiplos[i].value))
n *= parseInt(multiplos[i].value);
else
n = 0;
}
if (isNaN(n))
n =0;
output.value = n;
}
multiplos = document.getElementsByClassName('multiplo');
output = document.getElementById('totals_1');
for (i=0;i<multiplos.length;i++)
multiplos[i].addEventListener ('keyup',function(){ multiplicaciones();},false);
</script>