2013-11-23 40 views
1

是否可以通過jQ將CSS樣式分配給一個語句中的多個選擇器,就像它可以通過純CSS完成的一樣?通過jQuery將CSS應用於多個選擇器

var foo = $('#thisEl'); 
var boo = $('#thatEl'); 

[foo and boo].css({ 
...CSS here 
}); 
+0

是。基本上任何你可以在CSS中使用的選擇器,你也可以用作jQuery選擇器。 – Jason

回答

2

您可以使用multiple selectors

$('#thisEl, #thatEl').css({ 
...CSS here 
}); 

,或者如果你有jQuery的包裝對象只引用然後使用.add()創建一個新的聯合包裝器的jQuery

var foo = $('#thisEl'); 
var boo = $('#thatEl'); 

foo.add(boo).css({ 
...CSS here 
}); 
+0

順便說一句,會'foo.add(boo).add(goo).css({...'如果你想要3個或更多元素的工作? – user3024007