2013-04-10 2 views
0

Ceci est simplement pour garder le code plus propre. En CSS je peux les éléments du groupe comme celui-ci:Puis-je appliquer le même style à deux éléments ensemble dans jQuery en les regroupant comme en CSS?

.element1, 
.element2, 
.element3, 
.element4, 
.element5, 
.element6 { 
font-weight:bold; 
} 

est là quelque chose de semblable dans jQuery ou que je dois régler chacun séparément.

$('.element1').css('font-weight', 'bold'); 
$('.element2').css('font-weight', 'bold'); 
$('.element3').css('font-weight', 'bold'); 
etc 

Je suppose que j'imagine quelque chose comme

$('.element1', '.element2', etc).css('font-weight', 'bold); 

Répondre

6

Encore plus simple, vous pouvez utiliser exactement le même sélecteur jQuery que vous pourriez en CSS:

$('.element1, .element2').css('font-weight', 'bold); 
2

La réponse simple est Oui, tu peux faire ça. Mais regroupez vos sélecteurs en utilisant la syntaxe CSS.

$('.element1, .element2, .element3').css('font-weight', 'bold'); 
Questions connexes