我想在点击链接后为进度条设置动画。这是HTML:
<a class="link" href="#">Click Me</a>
<br>
<div class="progress">
<div class="meter meter1"></div>
</div>
<br>
<div class="progress">
<div class="meter meter2"></div>
</div>
附加的CSS:
.progress{
width: 300px;
height: 20px;
background: #c4c4c4;
}
.meter{
height: 20px;
background: #000;
width: 0%;
}
我写的jQuery代码如下:
$.('.link').click(function(){
$('.meter1').animate({width:'80%'}, 3000, 'swing');
$('.meter2').animate({width:'70%'}, 3000, 'swing');
});
虽然如果我删除click事件并只是加载页面,动画就可以了。单击链接后如何制作动画?