2010-09-15 5 views
0

Donc, je vais vous expliquer un peu plus loin.Besoin d'aide pour mettre en surbrillance une cellule spécifique d'une table et mettre en surbrillance une autre cellule si elle est surlignée

J'ai une table avec différentes cellules. Ce que je dois faire est que lorsque l'utilisateur clique sur la cellule, cette cellule changera de classe et de surbrillance. Cela fonctionne parfaitement.

La chose dont j'ai besoin est de mettre en surbrillance cette cellule si une autre cellule est cliquée.

Toutes les cellules ont la classe "non sélectionnée" par défaut. Lorsque vous cliquez dessus, la classe est remplacée par "non sélectionné sélectionné". Imaginez un radioButton, c'est comme ça que j'ai besoin de travailler.

$('.unselected').click(function() { 
     $("td").find("unselected selected").removeClass("selected"); 
     $(this).toggleClass("selected", this.clicked); 
}); 

Des indices?

Merci d'avance.

Répondre

0

Donc, j'ai continué à essayer et j'ai trouvé la réponse, donc je vais poster le code. J'espère que cela aidera quelqu'un dans un proche avenir.

$('.unselected').click(function() { 
     $("td.unselected.selected").toggleClass("selected"); 
     $(this).toggleClass("selected", this.clicked); 
}); 
Questions connexes