您好,登錄后才能下訂單哦!
先來看看w3c的定義和語法:
定義:stop() 方法停止當前正在運行的動畫。
語法:$(selector).stop(stopAll,goToEnd)
參數:(默認情況下,不寫參數,則會被認為兩個參數都是false。)
第一個參數的意思是是否清空動畫序列,也就是停止的是當前元素的動畫效果還是停止后面附帶的所有動畫效果,一般為false,跳過當前動畫效果,執行下一個動畫效果;
第二個參數是是否將當前動畫效果執行到最后,意思就是停止當前動畫的時候動畫效果剛剛執行了一半,這個時候想要的是動畫執行之后的效果,那么這個參數就為true。否則動畫效果就會停在stop執行的時候。
四種具體情況:
stop(true)等價于stop(true,false): 停止被選元素的所有加入隊列的動畫。
stop(true,true):停止被選元素的所有加入隊列的動畫,但允許完成當前動畫。
stop()等價于stop(false,false):停止被選元素當前的動畫,但允許完成以后隊列的所有動畫。
stop(false,true):立即結束當前的動畫 到最終效果,然后完成以后隊列 的所以動畫。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。