問答>HTML&JS+前端>停止元素動(dòng)畫的方法有哪些?
停止元素動(dòng)畫的方法有哪些?
來源傳智教育2022年04月11日 16時(shí)01分20秒
使用動(dòng)畫的過程中,如果在同一個(gè)元素上調(diào)用一個(gè)以上的動(dòng)畫方法,那么對(duì)這個(gè)元素來說,除了當(dāng)前正在調(diào)用的動(dòng)畫,其他動(dòng)畫將被放到效果隊(duì)列中,這樣就形成了動(dòng)畫隊(duì)列。
動(dòng)畫隊(duì)列中所有動(dòng)畫都是按照順序執(zhí)行的,默認(rèn)要前一個(gè)動(dòng)畫執(zhí)行完畢才會(huì)執(zhí)行后面的動(dòng)畫。為此,jQuery提供了stop()方法用于停止動(dòng)畫效果。通過此方法,可以讓動(dòng)畫隊(duì)列后面的動(dòng)畫提前執(zhí)行。
stop()方法適用于所有的jQuery效果,包括元素的淡入或者淡出以及自定義動(dòng)畫等。stop()方法語(yǔ)法如下所示。
$(selector).stop(stopAll, goToEnd);
上述語(yǔ)法中,stop()方法的兩個(gè)參數(shù)都是可選的。其中,stopAll參數(shù)用于規(guī)定是否清除動(dòng)畫隊(duì)列,默認(rèn)是false;goToEnd參數(shù)用于規(guī)定是否立即完成當(dāng)前的動(dòng)畫,默認(rèn)是false。
最新問答
- 2022年06月30日黑盒測(cè)試與白盒測(cè)試的區(qū)別是啥?
- 2022年06月30日Hive的安裝模式有幾種?
- 2022年06月29日Flume系統(tǒng)要求是什么?
- 2022年06月29日數(shù)據(jù)發(fā)布與訂閱有哪些主要應(yīng)用場(chǎng)景?
- 2022年06月29日Zookeeper集群角色有哪三種?
- 2022年06月29日hadoop1.x和hadoop2.x的區(qū)別是什么,做了哪些改進(jìn)?
- 2022年06月28日znode有哪兩種節(jié)點(diǎn)?
- 2022年06月28日非全新集群選舉的過程是什么樣的?
- 2022年06月28日applicationmaster是什么?
- 2022年06月28日yarn的工作流程是什么?
相關(guān)問答
- 2022年04月11日如何判斷元素是否處于動(dòng)畫狀態(tài)?
- 2022年04月07日什么是表單過濾選擇器
- 2022年04月06日可見性過濾選擇器怎么用?
- 2022年04月06日jQuery中可以操作元素的位置嗎?
- 2022年04月04日誰能列舉一些jQuery中常用插入節(jié)點(diǎn)的方法?
- 2022年04月04日jQuery具體是怎么操作DOM節(jié)點(diǎn)的?
- 2022年04月04日jQuery可以通過元素屬性來篩選元素嗎?
- 2022年04月01日jQuery中有哪些操作元素尺寸的方法?
- 2022年03月25日filters過濾器中小寫字母能轉(zhuǎn)換成大寫嗎?
- 2022年03月24日求問:POST和GET請(qǐng)求的區(qū)別