Hello,

J'ai un p'tit soucis avec un tableau, chaque ligne (tr) correspond à un produit du caddie.
Chaque ligne a une classe différente : une ligne marron-clair, une ligne marron-foncé, une ligne marron-claire, etc, etc.

Lorsque je supprime un produit en ajax (je remove le tr), j'aimerai bien que l'alternance des couleurs se refasse, parce que du coup, j'ai 2 même couleurs qui se suivent, of course

J'ai essayé plusieurs truc, comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$('table#cart_summary tbody tr:nth-child(even)').removeClass('even-cart').addClass('even-cart');
$('table#cart_summary tbody tr:nth-child(odd)').removeClass('odd-cart').addClass('odd-cart');
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$('table#cart_summary tbody tr:even').addClass('even-cart');
$('table#cart_summary tbody tr:odd').addClass('odd-cart');
Ou faire un each, mais rien ne change. Evidemment, le DOM a changé et il faut utiliser la fonction live(), mais pas de ce cas.

Comment faire ?

Merci à tous.
Fabrice