2014-01-21 4 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)); 
Смежные вопросы