使用getScript()
方法異步請(qǐng)求并執(zhí)行服務(wù)器中的JavaScript格式的文件,它的調(diào)用格式如下所示:
jQuery.getScript(url,[callback])
或$.getScript(url,[callback])
參數(shù)url為服務(wù)器請(qǐng)求地址,可選項(xiàng)callback參數(shù)為請(qǐng)求成功后執(zhí)行的回調(diào)函數(shù)。
例如,點(diǎn)擊“加載”按鈕,調(diào)用getScript()
加載并執(zhí)行服務(wù)器中指定名稱(chēng)的JavaScript格式的文件,并在頁(yè)面中顯示加載后的數(shù)據(jù)內(nèi)容,如下圖所示:
在瀏覽器中顯示的效果:
從圖中可以看出,當(dāng)點(diǎn)擊“加載”按鈕調(diào)用getScript()
方法加載服務(wù)器中的JavaScript格式文件后,自動(dòng)執(zhí)行文件代碼,將數(shù)據(jù)內(nèi)容顯示在<ul>元素中。
我來(lái)試試,親自調(diào)用getScript()
加載并執(zhí)行服務(wù)器中JavaScript格式的文件。
在下列代碼的第24行,使用getScript()
方法加載并執(zhí)行指定服務(wù)器路徑 http://idcbgp.cn/data/sport_f.js
的JavaScript格式文件,根據(jù)條件,將數(shù)據(jù)內(nèi)容顯示在頁(yè)面中。
getScript()
方法加載JavaScript格式文件后,它會(huì)自動(dòng)執(zhí)行該文件中的代碼,因此,可以在文件中編寫(xiě)代碼,將獲取后的數(shù)據(jù)顯示在頁(yè)面中。請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)