• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    jq動畫stop如何實現

    新建一個html文件,定名為test.html,用于講解stop若何實現遏制動畫。同時,在test.html中加載jquery.min.js

  • 2

    在test.html利用div和CSS建立一個動畫的原始結構,一個大正方形包含一個小正方形。

  • 3

    編寫一個moveX()函數,實現小正方形在大正方形里面從左移動到右邊,再從右邊移動到左邊的動畫結果。代碼如下:

  • 4

    在test.html頁面建立三個input按鈕,并給每個按鈕設置一個id屬性,用于下面利用stop實現節制動畫的結果。

  • 5

    第一個按鈕“遏制當前動畫”,當按鈕被點擊時,遏制當前動畫,沿原路返回起點,若是返回過程中再點擊,會暫停在路中。這是stop()方式不帶參數時實現遏制動畫的結果。代碼如下:

  • 6

    第二個按鈕“遏制所有動畫”,當按鈕被點擊時,遏制所有動畫,移動過程中點擊遏制會直接達到終點,若是返回過程中再點擊,會暫停在路中。這是stop(true)方式帶參數時實現遏制動畫的結果。代碼如下:

  • 7

    第三個按鈕“遏制所有動畫,達到終點”,當按鈕被點擊時,遏制所有動畫 ,移動的過程中點擊遏制會直接達到終點,若是返回過程中再點擊,會遏制在起點。這是stop(true,true)方式帶兩個參數時實現遏制動畫的結果。代碼如下:

  • 8

    以上就是stop()方式在動畫中實現遏制動畫結果的過程,在利用其操作動畫時,必然要考慮是否需要帶參數操作動畫。

    • 發表于 2019-08-07 00:16
    • 閱讀 ( 769 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆