我现在正在使用jQuery 10.4.2。我想顺利放大绝对定位的图像。当我使用下面的代码时,我没有得到任何错误,但是动画不会发生。相反,图像只会捕捉到完整(100%
)的大小。无法动画动画的绝对定位图像的宽度
HTML
<div class="box">
<img class="scaleMe" src="img.gif" />
</div>
CSS
.box { position:relative; height:0; padding-bottom:61.6667%; background-image:url('background.gif'); }
.scaleMe { display:block; position:absolute; bottom:0; left:0; z-index:1; width:50%; }
JS
$('.scaleMe').animate({width:'100%'}, 2000);
我在做什么错?
更新:
这里是一个的jsfiddle的作品:http://jsfiddle.net/s_d_p/27DhK/
但here是现场演示不起作用。
你使用$(document).ready();或者什么来调用你的动画? – enguerranws
对不起,这是一个错字。 * * *绝对在图像上使用'src' atttribute(现在添加)并且JS在'jQuery(document).ready(...)'中运行' – emersonthis