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

JQuery中的ready函數(shù)沖突的解決方法

 更新時間:2010年05月17日 23:41:38   作者:  
jQuery確實是一個提高前端開發(fā)效率的好框架(雖然很多大牛們都說它效率不咋地),但是用好它有時候并不容易,也許你也遇到過以下情況
一個aspx頁面通??梢园渌黙scx控件,如果在多人協(xié)同開發(fā)的情況下:程序員小張在控件A.ascx中使用了 $().ready(function{}),而程序員小王又在控件B.ascx中也使用了ready函數(shù),程序員小李在做頁面時,把A.ascx,B.ascx都拖到自己的頁面中,然后在頁面中也需要用到$().ready函數(shù),這下好了:

雖然jQuery本身的設(shè)計還算不錯,document加載完成后會依次觸發(fā)各個ready中定義的function(這一點(diǎn)很好,不象javascript中默認(rèn)后面的同名函數(shù)會覆蓋前面的函數(shù)定義),但是如果某個程序員希望自己的ready部分先執(zhí)行(或者這三個程序員各自的ready處理有嚴(yán)格先后順序時),這個怎么辦呢?

其實這個也不難,可以利用setTimeOut讓某個程序員的ready部分延時執(zhí)行

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

$().ready(function(){
setTimeout(Test1, 50);//延時50毫秒后再執(zhí)行本函數(shù)
})

$().ready(function(){
Test2();
})

function Test1(){
alert("腳本之家");
}

function Test2(){
alert("www.fzitv.net");
}

樣就行了,本來應(yīng)該是先彈出1,再彈出2的,利用延時觸發(fā)后,就成了先彈出2,再彈出1

相關(guān)文章

最新評論

博爱县| 新绛县| 丹凤县| 宾阳县| 西乌珠穆沁旗| 尉氏县| 冷水江市| 关岭| 天长市| 隆回县| 碌曲县| 甘孜县| 和硕县| 卢龙县| 温州市| 闽侯县| 双鸭山市| 广饶县| 荆州市| 武汉市| 泗水县| 治多县| 五台县| 秀山| 双流县| 遂溪县| 绥芬河市| 库伦旗| 旬邑县| 宜都市| 东乌珠穆沁旗| 泰和县| 邮箱| 青神县| 浦城县| 曲水县| 舒城县| 稻城县| 尚义县| 茶陵县| 正宁县|