get
英[get]? ?美[ɡ?t]??
vt.得到;抓住;說服;受(懲罰等)
vt.& vi.到達(dá),來
vi.成為;開始;設(shè)法對(duì)付;獲得利益或財(cái)富
n.生殖,幼獸;贏利
script
英[skr?pt]? ?美[skr?pt]??
n.腳本,手跡;書寫體鉛字;劇本、廣播稿或電影劇本
#vt.為電影(或戲劇等)寫劇本;編造
ajax getScript() 方法 語法
作用:getScript() 方法透過 HTTP GET 請(qǐng)求載入並執(zhí)行 JavaScript 檔案。
語法:jQuery.getScript(url,success(response,status))
參數(shù):
url? ??######將要要求的URL 字串。 ############success(response,status)?#######可選。規(guī)定請(qǐng)求成功後執(zhí)行的回呼函數(shù)。額外的參數(shù):response?- 包含來自請(qǐng)求的結(jié)果資料status?- 包含請(qǐng)求的狀態(tài)("success", "notmodified", "error", "timeout" 或"parsererror")############ #######說明:###此函數(shù)是簡(jiǎn)寫的Ajax 函數(shù),等價(jià)於:$.ajax({url: url, dataType: "script",success: success});這裡的回呼函數(shù)會(huì)傳入傳回的JavaScript 檔案。這通常不怎麼有用,因?yàn)槟菚r(shí)腳本已經(jīng)運(yùn)行了。載入的腳本在全域環(huán)境中執(zhí)行,因此能夠引用其他變量,並使用 jQuery 函數(shù)。例如載入一個(gè)test.js 文件,裡邊包含下面這段程式碼:$(".result").html("<p>Lorem ipsum dolor sit amet.</p>");透過引用該檔名,就可以載入並執(zhí)行這段腳本:$.getScript("ajax/test.js", function() {alert("Load was performed.");});###
ajax getScript() 方法 範(fàn)例
<html> <head> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $.getScript("這里是你的JavaScript文件地址"); }); }); </script> </head> <body> <button>使用 Ajax 來獲得并運(yùn)行一個(gè) JavaScript 文件</button> </body> </html>