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

jq stop()和:is(:animated)的用法及區(qū)別(詳解)

原創(chuàng) 2017-02-16 11:32:05 991
摘要:下面小編就為大家?guī)硪黄猨q stop()和:is(:animated)的用法及區(qū)別(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧stop(true,true):表示停止匹配元素正在進行的動畫并跳轉(zhuǎn)到末狀態(tài),清空未執(zhí)行完的動畫隊列。常用于”解決光標(biāo)移入移出得過快導(dǎo)致的動畫效果與光標(biāo)動作不一致“問題!jQuery stop() 方法jQuery stop()

下面小編就為大家?guī)硪黄猨q stop()和:is(:animated)的用法及區(qū)別(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

stop(true,true):

表示停止匹配元素正在進行的動畫并跳轉(zhuǎn)到末狀態(tài),清空未執(zhí)行完的動畫隊列。常用于”解決光標(biāo)移入移出得過快導(dǎo)致的動畫效果與光標(biāo)動作不一致“問題!

jQuery stop() 方法

jQuery stop() 方法用于停止動畫或效果,在它們完成之前。

stop() 方法適用于所有 jQuery 效果函數(shù),包括滑動、淡入淡出和自定義動畫。

語法

$(SELECTor).stop(stopAll,goToEnd);可選的 stopAll 參數(shù)規(guī)定是否應(yīng)該清除動畫隊列。默認(rèn)是 false,即僅停止活動的動畫,允許任何排入隊列的動畫向后執(zhí)行。

可選的 goToEnd 參數(shù)規(guī)定是否立即完成當(dāng)前動畫。默認(rèn)是 false。

因此,默認(rèn)地,stop() 會清除在被選元素上指定的當(dāng)前動畫。

下面的例子演示 stop() 方法,不帶參數(shù):

$("#stop").click(function(){
 $("#panel").stop();
});

:is(":animated")   :animated是jQ選擇器 選擇所有動畫元素

判斷元素是否處于動畫狀態(tài),常用于”連續(xù)點擊上/下一張按鈕,只響應(yīng)用戶第一次點擊動作“時使用。

if(!$("#lunbolist li").is(":animated")){
      $("#lunbolist li").filter(".on").hide();
      $("#lunbolist li").eq(currentindex).fadeIn(100).addClass("on").siblings().removeClass("on");
      $(this).addClass("on").siblings().removeClass("on");
    }

更多關(guān)于jq stop()和:is(:animated)的用法及區(qū)別(詳解)請關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!   


發(fā)佈手記

熱門詞條