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 :ou
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 faire un each, mais rien ne change. Evidemment, le DOM a changé et il faut utiliser la fonction live(), mais pas de ce cas.
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');
Comment faire ?
Merci à tous.
Fabrice
Partager