为什么会alert两次?

来源:3-4 jQuery中淡入效果fadeTo

于梦中

2016-05-29 11:33

为什么会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('完成');
            });
        }
    });


写回答 关注

2回答

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

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

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

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



jQuery基础(四)—动画篇

jQuery基础教程动画篇,讲解jQuery基础开启动画修炼

85058 学习 · 262 问题

查看课程

相似问题