我似乎无法让这个jQuery动画能够重复三次以上

时间:2015-05-10 07:31:57

标签: javascript jquery animation

$("#name").change(function() {
        sav$("#saveMenu").click(function() {
        $("#shadow").finish()
        $("#slideInLeft").finish();
        $("#slideInLeft").show();
        $("#slideInLeft").children().fadeIn();
        $("#slideInLeft").animate({width: '240px'});
        $("#shadow").show();
        $("#shadow").animate({opacity: ".8"})
        $("#shadow").click(function() {
            $("#slideInLeft").children().fadeOut()
            $("#slideInLeft").animate({width: '0px'}, function() {
                $("#slideInLeft").hide();
                $("#shadow").animate({opacity: "0"}, function() {$("#shadow").hide()});
            });
        });
    });

http://jsfiddle.net/4rvkqvo6/

当我运行它时,通过触发点击,它似乎工作了三次,但随后它停止工作。我无法弄清楚如何使这项工作。

0 个答案:

没有答案