Bonjour à tous,

je suis sur une page web ou j'ai un tableau avec un td avec id Option

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<tr>
<td>Option</td>
<td id="option">
<p><input type="checkbox" id="option-1" name="option" value="1" price="500.00" onclick="calcAndShowTotal()">Option1|500.00</p>
<p><input type="checkbox" id="option-2" name="option" value="2" price="250.00" onclick="calcAndShowTotal()">Option2|250.00</p>
<p><input type="checkbox" id="option-3" name="option" value="3" price="100.00" onclick="calcAndShowTotal()">Option3|100.00</p>
<p><input type="checkbox" id="option-8" name="option" value="8" price="10000.00" onclick="calcAndShowTotal()">Option8|10000.00</p>
<p><input type="checkbox" id="option-9" name="option" value="9" price="5000.00" onclick="calcAndShowTotal()">Option9|5000.00</p>
<p><input type="checkbox" id="option-5" name="option" value="5" price="50.00" onclick="calcAndShowTotal()">Option5|50.00</p></td>
</tr>

je cherche a réaliser en jquery la somme de ces checkbox de attribue price , voici la fonction que j'ai préparé (en récupérant les informations sur internet)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
          function calcAndShowTotal()
  {
	  alert("kkkkkkkkkk");
	      var total = 0;
    $('#option :input [type=checkbox]:checked').each(function(){
        total += parseFloat($(this).attr('price')) || 0;
		 alert(total);
    });
    $('#ttoption').val(total);
cela fonctionne pas.

Quelle erreur est-je commis?

merci d'avance pour votre aide

guigui69