亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

javascript - jQuery中的each函數遍歷與animate函數一起使用的時候,執行過程是怎樣的?

瀏覽:115日期:2023-04-15 15:25:46

問題描述

$('#banner ul li').each(function(i){ $(this).animate({width: arrW[index], height: arrH[index],opacity: arrO[index],left: arrL[index],top: arrT[index] },500)}

我不理解的是,當每循環一次的時候,動畫的執行要500ms,那是等動畫執行結束,也就是500毫秒之后,才進行下一次循環嗎?還是不等動畫執行完,就執行下一次循環了?

問題解答

回答1:

each主要只是遍歷,沒有異步調用的操作,而animate的動畫主要還是用的延遲也就是異步。

http://www.zhangyunling.com/2...

這好比:

for(var i=0;i<100;i++){ setTimeout(function(){console.log(’一次延遲回調’); },1000);}

于是,動畫的回調應該是進入任務隊列的,所以循環是先執行的。

回答2:

應該是先循環綁定事件,然后同時進行。也就是說,在動畫執行之前,先做了循環,給每一個元素都綁定了這個動畫。循環結束之后,所有元素同時進行這個動畫。

標簽: JavaScript
主站蜘蛛池模板: 色综合天天综合网看在线影院 | 加勒比一区二区 | 国产第一页在线观看 | 亚洲国产精品线观看不卡 | 亚洲国产系列久久精品99人人 | 美女张开腿给人网站 | a级毛片免费全部播放 | 91亚洲国产 | 欧美成人精品 | 久草国产在线播放 | 成年人三级视频 | 91成人在线播放 | 亚洲va视频 | 怡红院最新免费全部视频 | 成年人在线免费网站 | 久久国产精品岛国搬运工 | 成人欧美午夜视频毛片 | 午夜精品视频在线观看美女 | japanese色系国产在线高清 | 久久99国产亚洲高清观看韩国 | 国产三级精品三级 | 国产成人一区二区三区视频免费 | 免费毛片a线观看 | 97久久国语露脸精品对白 | 国产三级在线视频播放线 | 怡红院色视频在线 | 亚洲综合伊人色一区 | 国产自一区| 亚洲最黄视频 | 欧美做爰孕妇群 | 三级精品 | 亚洲成人在线播放视频 | 成人黄色免费 | 日本一区二区三区高清福利视频 | 亚洲欧美精品网站在线观看 | 日韩欧美一区二区三区免费观看 | 国产黄三级三·级三级 | 久草资源在线观看 | 理论视频在线观看 | 美女一级免费毛片 | 久久这里一区二区精品 |