jquery.getscript( url, [ success(data, textstatus) ] ) returns: xmlhttprequest
jquery.getscript(網址,[成功(資料,textstatus)])
urla字串,其中包含的url的請求被發送。
成功(資料,textstatus)的回呼函數,如果請求成功執行。
這是一個縮寫的ajax功能,這相當於:
$.ajax({
url: url,
datatype: 'script',
success: success
});
回調是通過返回的網頁特效檔案。這通常是沒有用的指令碼將在這一點上已經運行。
該指令碼被執行在全球範圍內,所以它可以參考其他變數和使用jquery函數。包括指令碼應該有一些對當前頁的效果:
$('.result').html('<p>lorem ips教程um dolor sit amet.</p>');the script can then be included and run by referencing the file name:
$.getscript('www.111cn.net/test.js', function() {
alert('load was performed.');
});
例子:
例如:負載官方的jquery外掛程式動態彩色動畫和綁定一些彩色動畫出現一次新的功能是載入。
<!doctype html>
<html>
<head>
<style>.block {
background-color: blue;
width: 150px;
height: 70px;
margin: 10px;
}</style>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<button id="go">» run</button>
<div class="block"></div>
<script>$.getscript("http://dev.jquery.com/view/trunk/plugins/color/jquery.color.js", function(){
$("#go").click(function(){
$(".block").animate( { backgroundcolor: 'pink' }, 1000)
.animate( { backgroundcolor: 'blue' }, 1000);
});
});</script>
</body>
</html>