Quelle est la méthode la plus simple pour alterner les couleurs de l'élément de liste cloné? Chaque fois que je clique sur un lien, j'aimerais que l'élément de liste soit cloné et ajouté au bas de la liste, mais que tous les autres éléments de la liste aient une classe 'highlight' ajoutée.Utilisez jQuery pour cloner un élément de liste avec des couleurs secondaires lorsque vous cliquez sur le lien
C'est le lien vers Fiddle où j'ai tout fait excepté la partie de couleur alternante.
Voici un exemple comment html produit devrait ressembler à:
<ul>
<li>some text</li>
<li class="highlight">some text</li>
<li>some text</li>
<li class="highlight">some text</li>
<li>some text</li>
<li class="highlight">some text</li>
</ul>
Merci!
Pourquoi ne pas simplement utiliser CSS pour mettre en valeur vos lignes? –
Je suis d'accord, CSS aurait du sens, sauf si vous vouliez plus de flexibilité dans la couleur de chaque ligne impaire/paire – samccone
J'ai besoin de plus de flexibilité avec la mise en évidence li. Avec la solution acceptée, je ne peux avoir cloné que highlited li tandis que avec la solution seule css la liste entière doit obtenir la couleur alternative li. – Klikerko