如何传递多个变量?

时间:2014-01-21 20:34:20

标签: jquery css variables

我有一个变量:

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

然后我尝试在以下位置使用此变量:

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

不透明度工作正常,但不传递变量选项。

2 个答案:

答案 0 :(得分:4)

只需使用

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

答案 1 :(得分:0)

您还可以合并两个对象:

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