欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

比Jquery的document.ready更快的方法

 更新時(shí)間:2010年04月28日 19:31:13   作者:  
這個(gè)是上次在博客園看到的一篇文章,經(jīng)測(cè)試,確實(shí)比jquery的$(document).ready(function(){....})更快,并且在ie和火狐等主流瀏覽器上都沒問(wèn)題
這個(gè)是上次在博客園看到的一篇文章,經(jīng)測(cè)試,確實(shí)比jquery的$(document).ready(function(){....})更快,并且在ie和火狐等主流瀏覽器上都沒問(wèn)題,

忘了原創(chuàng)是誰(shuí)了,如果主人看到可以聯(lián)系我, 我會(huì)立刻加上原文出處的,敬請(qǐng)見諒。

復(fù)制代碼 代碼如下:

var jb51 =new function() {
dom = [];
dom.isReady = false;
dom.isFunction = function(obj) {
return Object.prototype.toString.call(obj) === "[object Function]";
}
dom.Ready = function(fn) {
dom.initReady();
//如果沒有建成DOM樹,則走第二步,存儲(chǔ)起來(lái)一起殺
if (dom.isFunction(fn)) {
if (dom.isReady) {
fn();
//如果已經(jīng)建成DOM,則來(lái)一個(gè)殺一個(gè)
} else {
dom.push(fn);
//存儲(chǔ)加載事件
}
}
}
dom.fireReady = function() {
if (dom.isReady) return;
dom.isReady = true;
for (var i = 0, n = dom.length; i < n; i++) {
var fn = dom[i];
fn();
}
dom.length = 0;
//清空事件
}
dom.initReady = function() {
if (document.addEventListener) {
document.addEventListener("DOMContentLoaded",
function() {
document.removeEventListener("DOMContentLoaded", arguments.callee, false);
//清除加載函數(shù)
dom.fireReady();
},
false);
} else {
if (document.getElementById) {
document.write("<script id=\"ie-domReady\" defer='defer'src=\"http://:\"><\/script>");
document.getElementById("ie-domReady").onreadystatechange = function() {
if (this.readyState === "complete") {
dom.fireReady();
this.onreadystatechange = null;
this.parentNode.removeChild(this)
}
};
}
}
}
}

相關(guān)文章

  • jquery實(shí)現(xiàn)手機(jī)發(fā)送驗(yàn)證碼的倒計(jì)時(shí)代碼

    jquery實(shí)現(xiàn)手機(jī)發(fā)送驗(yàn)證碼的倒計(jì)時(shí)代碼

    這篇文章主要介紹了jquery實(shí)現(xiàn)手機(jī)發(fā)送驗(yàn)證碼的倒計(jì)時(shí)代碼,需要的朋友可以參考下
    2014-02-02
  • jQuery實(shí)現(xiàn)動(dòng)態(tài)添加和刪除input框代碼實(shí)例

    jQuery實(shí)現(xiàn)動(dòng)態(tài)添加和刪除input框代碼實(shí)例

    這篇文章主要介紹了jQuery實(shí)現(xiàn)動(dòng)態(tài)添加和刪除input框,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • jquery+html仿翻頁(yè)相冊(cè)功能

    jquery+html仿翻頁(yè)相冊(cè)功能

    這篇文章主要為大家詳細(xì)介紹了jquery+html仿翻頁(yè)相冊(cè)功能,前端實(shí)現(xiàn)的相冊(cè)模仿功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • jQuery 遍歷函數(shù)詳解

    jQuery 遍歷函數(shù)詳解

    文章介紹了幾個(gè)在jQuery中非常有用的遍歷函數(shù),遍歷函數(shù)是做么的方便。當(dāng)在它們一起使用時(shí),它們將更加強(qiáng)大。也就是說(shuō),一個(gè)函數(shù)的輸出是另一個(gè)函數(shù)的輸入,它們是鏈?zhǔn)降?。下面我們就?lái)詳細(xì)探討下吧。
    2015-07-07
  • jQuery實(shí)現(xiàn)表格行數(shù)據(jù)滾動(dòng)效果

    jQuery實(shí)現(xiàn)表格行數(shù)據(jù)滾動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)表格行數(shù)據(jù)滾動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 概述jQuery的元素篩選

    概述jQuery的元素篩選

    這篇文章主要介紹了jQuery的元素篩選,并舉例進(jìn)行說(shuō)明,希望對(duì)大家有所幫助
    2016-11-11
  • 淺析jquery某一元素重復(fù)綁定的問(wèn)題

    淺析jquery某一元素重復(fù)綁定的問(wèn)題

    本篇文章主要是對(duì)jquery某一元素重復(fù)綁定的問(wèn)題進(jìn)行了詳細(xì)的介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-01-01
  • jQuery 文本框模擬下拉列表效果

    jQuery 文本框模擬下拉列表效果

    學(xué)校作業(yè)的問(wèn)題,就在網(wǎng)搜了一下,找不到文本框模擬的(可能本人RP問(wèn)題),看到的都是用div的,結(jié)果就自己弄了一個(gè),主要就是改變背景圖片的位置,讓div的位置放到文本框上面,沒什么其它的東西,呵呵,見笑了
    2010-02-02
  • jQuery中appendTo()方法用法實(shí)例

    jQuery中appendTo()方法用法實(shí)例

    這篇文章主要介紹了jQuery中appendTo()方法用法,實(shí)例分析了appendTo()方法的功能、定義及把匹配的元素插入指定元素結(jié)尾的使用技巧,需要的朋友可以參考下
    2015-01-01
  • jQuery 1.9.1源碼分析系列(十四)之常用jQuery工具

    jQuery 1.9.1源碼分析系列(十四)之常用jQuery工具

    這篇文章主要介紹了jQuery 1.9.1源碼分析系列(十四)之常用jQuery工具的相關(guān)資料,需要的朋友可以參考下
    2015-12-12

最新評(píng)論