2012-02-25 37 views
1

有沒有一種簡單的方法來在jQuery中進行多個更改而無需額外的代碼行?即我有一個功能:在jQuery中,如何對函數中的css進行多項更改?

$(function() { 
     $('h1[id=300]').click(function(){ 
     $('#box').css('background','orange');  
     $('#box').animate({ 
     "left" : "300px" 
    }); 
    });   
}); 

比方說,我想改變div框大小。我如何將它添加到已經應用於上面背景顏色的更改中?

感謝

回答

3

在其中定義樣式,參數爲CSS(使用對象),例如:

$('#box').css({'background':'orange', 
       'width':'200px', 
       height:'100px'}); 
+0

謝謝!這工作。 – Ibanez 2012-02-25 19:19:13

0

你可以做這樣的事情:

 $("#box").css({ 
      background:'orange', 
      left:'300' 
     }); 

(其中背景左邊是你的風格)

相關問題