问答详情
源自:3-1 jQuery中淡出动画fadeOut

代码执行顺序

表示从代码执行顺序来看还是无法理解为什么会出现两次“隐藏完毕”!

提问者:XU3620851 2016-08-26 22:26

个回答

  • weibo_好好死一回_0
    2016-08-26 22:47:37

    咦,和代码执行顺序没关系呀。

    $("p").fadeTo(1000, 0.9, function() {
                    alert('完成')
                });

    因为HTML里头有两个<p>标签,所以这一段里的$("p")是一个合集嘛。你可以理解为它是一个有两个元素的数组,那么fadeTo对象自然要执行两次喽~

    欢迎追问~