2017-04-19 41 views
0

您好,我在javascriptclassic asp頁面有此代碼。有沒有CSS類,所以一切都在javascript申請css樣式到多個jQuery緩存變量不重複css樣式

var $a= $('#a'), $v= $('#v'), $s= $('#s'), $n= $('#n'); 

如何申請以下CSS .css({ 'border-width': '2px' })所有這些變量完成,無需重複css風格

我想這$([$a, $v, $s]).css({ 'border-width': '2px' });,但它不工作。任何人都可以幫忙。謝謝

+0

'$( '#A,#B,#秒,#N')的CSS({ '的border-width': '2px的'})'做這樣.. – Curiousdev

+0

試$(「#一,#v,#s,#n).css({'border-width':'2px'}); – Antiphon0x

+0

爲什麼不直接使用CSS? #a,#v,#s,#n {border-width:2px; }' –

回答

0

而不是使用變量,您可以直接使用元素。多個元素應該用逗號分隔。

$('#a, #v, #s, #n').css({ 'border-width': '2px' }); 
0

僅適用於CSS:

#a, #v, #s, #n { border-width: 2px; } 

將JS:

$('#a, #v, #s, #n').css({ 'border-width': '2px' }); 
0

存儲緩存變量,並使用它像下面的重用性

var cachevar = $('#a, #v, #s, #n'); 
cachevar.css({ 'border-width': '2px' });