jQuery - OnClick, change la couleur de fond pour les cellules de tableau
Laissez-moi vous montrer une démo: ici
c'est de travailler pour uniquement les lignes. sa ne fonctionne pas pour les cellules. je veux changer de cellules (tds') couleurs d'arrière-plan avec des clics de souris.
Par exemple: une table, et il dispose de 4 tds. le tableau de la couleur d'arrière-plan est blanc. si je clique sur un td, td doivent être de couleur rouge, que si je clique à b, de b td doivent être de couleur rouge et un td doit être blanc à nouveau. si je clique sur c que c doit être rouge et b doivent être blancs de la droite maintenant.
A - B
C - D
Vous devez vous connecter pour publier un commentaire.
Essayez de mettre à jour le JavaScript pour:
Aperçu
td
s générées ou qu'une seuletable
'std
devrait être touchée.Au lieu d'avoir la ligne:
vous pouvez simplement store, qui est la couleur de la cellule et de supprimer la classe sans avoir à les chercher, comme ceci:
HTML: ajouter une classe à la table:
jQuery:
devrait fonctionner!
Que diriez-vous si vous faites cela?
Il va faire le même effet avec les autres TD cellules d'une même ligne. Ou voulez-vous une cellule d'éclairage jusqu'à désactiver toutes les autres cellules du tableau, peu importe la ligne?