我能够将我的图像的高度存储在一个变量中:
var origh4 = $('img:eq(3)').height();
但是,现在我想在animate函数中使用该变量,如下所示:
$('img:first').fadeIn('normal').delay(500).animate({'height':'-=20%'}, 1500, 'easeOutQuad');
我该怎么做?
我想用'origh4'替换' - = 20%'。
思想?
答案 0 :(得分:1)
你可以在那里弹出它,就像这样:
$('img:first').fadeIn('normal')
.delay(500)
.animate({ height: origh4 }, 1500, 'easeOutQuad');
{ height: origh4 }
是普通的对象文字JavaScript语法,没有什么特别的,所以只需使用变量作为height
的值,就像我上面一样。