最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery中在頁面加載完成后執(zhí)行某個(gè)方法

 更新時(shí)間:2022年10月24日 15:23:38   作者:.Net10  
這篇文章主要介紹了jquery中在頁面加載完成后執(zhí)行某個(gè)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

jquery頁面加載完成后執(zhí)行某方法

alert("頁面加載完成!");
});?

其對(duì)應(yīng)的完整形態(tài)為:

$(document).ready(function(){?
? ? alert("頁面加載完成!");
});?

原生JS方法:

window.function(){?
? ? alert("頁面加載完成!");
}

jquery等待特定元素加載再執(zhí)行相關(guān)函數(shù)

jQuery.fn.wait = function (func, times, interval) {
? ? var _times = times || 100, //100次
? ? ? ? _interval = interval || 20, //20毫秒每次
? ? ? ? _self = this,
? ? ? ? _selector = this.selector, //選擇器
? ? ? ? _iIntervalID; //定時(shí)器id
? ? if( this.length ){ //如果已經(jīng)獲取到了,就直接執(zhí)行函數(shù)
? ? ? ? func && func.call(this);
? ? } else {
? ? ? ? _iIntervalID = setInterval(function() {
? ? ? ? ? ? if(!_times) { //是0就退出
? ? ? ? ? ? ? ? clearInterval(_iIntervalID);
? ? ? ? ? ? }
? ? ? ? ? ? _times <= 0 || _times--; //如果是正數(shù)就 --
? ? ? ? ? ? _self = $(_selector); //再次選擇
? ? ? ? ? ? if( _self.length ) { //判斷是否取到
? ? ? ? ? ? ? ? func && func.call(_self);
? ? ? ? ? ? ? ? clearInterval(_iIntervalID);
? ? ? ? ? ? }
? ? ? ? }, _interval);
? ? }
? ? return this;
}

默認(rèn)是執(zhí)行100次,每次間隔20毫秒,最長(zhǎng)等待時(shí)間是2000毫秒(2秒),如果要一直等待到元素出現(xiàn),可以將100改成任意負(fù)數(shù)。

上面這段代碼直接復(fù)制過去,調(diào)用方法:

$(".buyGoods_guige_goods").wait(function(){BuyNow();})

“.buyGoods_guige_goods”是需要等待出現(xiàn)的元素,“BuyNow()”是出現(xiàn)后需要執(zhí)行的函數(shù)。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

咸丰县| 宽城| 广州市| 青阳县| 龙山县| 南召县| 凯里市| 泗阳县| 文登市| 凌云县| 古蔺县| 新和县| 长武县| 鄂伦春自治旗| 静安区| 青冈县| 定陶县| 安龙县| 安远县| 韶关市| 鸡泽县| 星座| 华池县| 湖南省| 镇坪县| 普定县| 商水县| 济宁市| 苍山县| 清远市| 临汾市| 麟游县| 民丰县| 丁青县| 峨山| 榆林市| 丹江口市| 司法| 荔波县| 柞水县| 司法|