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

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

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

雖然jQuery本身的設(shè)計還算不錯,document加載完成后會依次觸發(fā)各個ready中定義的function(這一點很好,不象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("m.fzitv.net");
}

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

相關(guān)文章

最新評論

年辖:市辖区| 漠河县| 鄱阳县| 新兴县| 台中市| 丹棱县| 信丰县| 保定市| 武夷山市| 贵阳市| 江安县| 临清市| 永善县| 昭苏县| 富顺县| 黄浦区| 克山县| 鄂尔多斯市| 青神县| 临漳县| 合山市| 兖州市| 绍兴县| 朝阳市| 昌江| 泸水县| 平南县| 台州市| 奉贤区| 东安县| 北票市| 河南省| 开化县| 桑植县| 河西区| 福泉市| 栾川县| 美姑县| 饶阳县| 桐柏县| 新邵县|