亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

自定義動(dòng)畫(huà)-停止動(dòng)畫(huà)

original 2018-12-16 12:12:58 475
abstrait:這節(jié)課只有一個(gè)知識(shí)點(diǎn),結(jié)合實(shí)例練習(xí),理解起來(lái)也很容易,一般情況下用 stopAll 即可. 動(dòng)畫(huà)停止函數(shù) stop()語(yǔ)法: $(selector).stop(stopAll,goToEnd) -stopAll: 可選屬性,屬性值有"true","false",默認(rèn)是 false,即僅停止當(dāng)前發(fā)生的動(dòng)畫(huà),后面的動(dòng)畫(huà)隊(duì)列

這節(jié)課只有一個(gè)知識(shí)點(diǎn),結(jié)合實(shí)例練習(xí),理解起來(lái)也很容易,一般情況下用 stopAll 即可. 

動(dòng)畫(huà)停止函數(shù) stop()語(yǔ)法: 

$(selector).stop(stopAll,goToEnd) -

stopAll: 可選屬性,屬性值有"true","false",默認(rèn)是 false,即僅停止當(dāng)前發(fā)生的動(dòng)畫(huà),后面的動(dòng)畫(huà)隊(duì)列還會(huì)繼續(xù)執(zhí)行,相反值為"true" 時(shí),停止所有動(dòng)畫(huà). - 

goToEnd: 可選屬性,屬性值有"true","false",默認(rèn)是 false,沒(méi)有作用,當(dāng)值為 true 時(shí),立即結(jié)束所有動(dòng)畫(huà),并跳到動(dòng)畫(huà)最后停止的畫(huà)面.

暫停當(dāng)前動(dòng)畫(huà),后面隊(duì)列動(dòng)畫(huà)繼續(xù)執(zhí)行

stop(false)

暫停所有正在動(dòng)作的動(dòng)畫(huà),相當(dāng)于暫停效果

stop(true)

跳到當(dāng)前動(dòng)畫(huà)的末尾,后續(xù)繼續(xù)執(zhí)行

stop(false, true)

停止所有動(dòng)畫(huà)到最后畫(huà)面,相當(dāng)于瞬間完成動(dòng)畫(huà)

stop(true, true)

實(shí)例練習(xí):

屏幕快照 2018-12-16 下午12.05.14.png

屏幕快照 2018-12-16 下午12.05.21.png

代碼:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="https:code.jquery.com/jquery-3.3.1.js"></script>
<style>
       .in {
           position: relative;
           background: red;
           width: 100px;
           height: 100px;
       }
       button {
           display: block;
           margin: 10px auto;
       }
   </style>
</head>
<body>
<div></div>
<button>開(kāi)始</button>
<button>暫停當(dāng)前動(dòng)畫(huà),后續(xù)繼續(xù)執(zhí)行</button>
<button>暫停所有動(dòng)畫(huà)</button>
<button>跳到當(dāng)前動(dòng)畫(huà)的末尾,后續(xù)繼續(xù)執(zhí)行</button>
<button>停止所有動(dòng)畫(huà)到最后畫(huà)面,相當(dāng)于瞬間完成動(dòng)畫(huà)</button>
<script>
       $(function () {
           $(".btnstart").click(function () {//隊(duì)列1動(dòng)畫(huà)
               $(".in").animate({
                   left: "100px",
               }, 2000)
           })
           $(".btnstart").click(function () {//隊(duì)列2動(dòng)畫(huà)
               $(".in").animate({
                   borderRadius: "50%"
               }, 2000)
           })
           $(".btnstp1").click(function () {//暫停當(dāng)前動(dòng)畫(huà),后面隊(duì)列動(dòng)畫(huà)繼續(xù)執(zhí)行
               $(".in").stop(false)
           })
           $(".btnstpall").click(function () {//暫停所有正在動(dòng)作的動(dòng)畫(huà),相當(dāng)于暫停效果
               $(".in").stop(true)
           })
           $(".btnstpend1").click(function () {//跳到當(dāng)前動(dòng)畫(huà)的末尾,后續(xù)繼續(xù)執(zhí)行
               $(".in").stop(false, true)
           })
           $(".btnstpend2").click(function () {//停止所有動(dòng)畫(huà)到最后畫(huà)面,相當(dāng)于瞬間完成動(dòng)畫(huà)
               $(".in").stop(true, true)
           })
       })
   </script>
</body>
</html>


Professeur correcteur:天蓬老師Temps de correction:2018-12-16 12:28:33
Résumé du professeur:是不是覺(jué)得, jquery中的動(dòng)畫(huà)好神奇呢? 還有更多更好玩的東西,等著你去發(fā)現(xiàn)呢

Notes de version

Entrées populaires