2010-07-22 7 views
-2

je dois avoir une simple calculatrice que vous venez de changer un numéro et il multiplie la valeur, mais un certain nombrecalculatrice simple HTML en utilisant Jquery

à savoir si vous changez le nombre de 1 à 3 l'arrive ci-dessous. la valeur peut être une zone de texte et les autres peuvent être des étiquettes

number to buy 1 
    $175.00 YR 1 
    $187.50 YR 2 
    $212.50 YR 3 
    $225.00 YR 4 
    $237.50 YR 5 



number to buy 3 
    $525.00 YR 1 
    $562.50 YR 2 
    $637.50 YR 3 
    $675.00 YR 4 
    $712.50 YR 5 
+1

intéressant ... qu'avez-vous essayé jusqu'à présent? – Reigel

+2

Bon pour vous. J'ai besoin d'un million de dollars. Vous auriez probablement une meilleure chance d'obtenir une réponse que je fais un million de dollars si vous l'exprimez sous la forme d'une question, et dites-nous ce que vous avez déjà essayé. Nous entendons pour aider, ne pas faire le travail pour vous. – Timothy

Répondre

3

http://jsfiddle.net/gL2kY/ J'ai fait quelques codes ici ....

acclamations!

(retour dans une heure, je besoin d'une pause.)

jQuery

$('p span').each(function(){ 
    $(this).data('factor',$(this).text()); 
}); 
$('#factor').keyup(function(){ 
    var factor = this.value; 
    $('p span').each(function(){ 
     $(this).text(function(){ 
      return $(this).data('factor') * factor; 
     }); 
    }); 
}); 

html

<span>number to buy</span> 
<input type="text" value="1" id="factor" /> 
<p> $<span>175.00</span> YR 1 </p> 
<p> $<span>187.50</span> YR 2</p> 
<p> $<span>212.50</span> YR 3</p> 
<p> $<span>225.00</span> YR 4</p> 
<p> $<span>237.50</span> YR 5</p>​ 
Questions connexes