get
English [get] US [ɡ?t]
vt.??;??(?? ?)
vt.& vi. ???? ?? ??
n. ??
script?? [skr?pt]
n ????, ?? ????;
vt.??(?? ??? ?) ?? ??
??? getScript() ??? ???
??: getScript() ???? HTTP GET ??? ?? JavaScript ??? ???? ?????.
??: ??jQuery.getScript(url,success(??,??))
????:
Parameters | Description |
url | ??? URL ??????. |
??(??,??) | ????. ?? ?? ? ??? ?? ??? ?????. ?? ????: response - ??? ?? ???? ?????. status - ?? ??("??", "???? ??", "??", "timeout" ?? "parsererror")? ?????. |
??: ? ??? ??? ?? ??? Ajax ?????. $.ajax({url: url, dataType: "script",success: Success}); ??? ?? ??? ??? JavaScript ??? ?????. ????? ?? ????? ? ????? ??? ???? ????. ??? ????? ??? ???? ????? ?? ??? ???? jQuery ??? ??? ? ????. ?? ?? ?? ??? ??? test.js ??? ?????. $(".result").html("<p>Lorem ipsum dolor sit amet.</p>"); , ?? ????? ???? ??? ? ????: $.getScript("ajax/test.js", function() {alert("Load was done.");});
??? getScript() ??? ?
<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>