问答详情
源自:3-4 jQuery中淡入效果fadeTo

为什么会alert两次?

为什么会alert两次?

   $("#btnFadeSwitch").click(function() {
        var v = $("#animation").val();
        if (v == "1") { 
            $("p").fadeTo("slow", 0.5);
        } else if (v == "2") {
            $("p").fadeTo(1000, 0.2);
        } else if (v == "3") {
            $("p").fadeTo(1000, 0.9, function() {
                alert('完成');
            });
        }
    });


提问者:于梦中 2016-05-29 11:33

个回答

  • qq_蒙奇奇小耗_0
    2016-06-16 15:45:37

    因为p元素有两个。两段跑,每隐藏一次就会执行一次

  • 该号码已被盗
    2016-05-29 12:23:59

    应该是一次是动画的 一次是回调吧  这是我的理解  不知道是不是这样