单击链接时设置动画进度条

时间:2014-03-02 20:30:35

标签: jquery html css

我想在点击链接后为进度条设置动画。这是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事件并只是加载页面,动画就可以了。单击链接后如何制作动画?

1 个答案:

答案 0 :(得分:4)

点击功能前面有.

$.('.link')

应该是

$('.link')

JSFIDDLE