2014-01-21 74 views
1

我有一個變量:如何傳遞多個變量?

var options = {'transition-duration': dataspeed + 'ms', 
'transition-timing-function': dataeasing, 
'transition-delay': datadelay + 'ms'}; 

於是我試圖用這個變量:

$(this).css({'opacity':'1'}, options); 

不透明度工作正常,但變量選項沒有被通過。

回答

4

只需使用

$(this).css({'opacity':'1'}).css(options); 
+1

謝謝,這完美地工作。我在發佈帖子後實際嘗試了這個解決方案。應該多玩一點。 – CreativelyCoded

0

您也可以合併兩個對象:

$(this).css($.extend({'opacity':'1'}, options));