當前位置:編程學習大全網 - 源碼下載 - jquery.js文件有什麽用?

jquery.js文件有什麽用?

動態加載Javascript是壹項非常強大和有用的技術。

他們很強大,但有時候得不償失。如果您使用的是jQuery,它有壹個內置的方法,可以用來加載單個js文件。當您需要延遲加載壹些js插件或其他類型的文件時,可以使用這種方法。

首先,jQuery getScript()方法加載JavaScript。

JQuery有壹個內置的方法來加載單個js文件;加載完成後,可以在回調函數中執行後續操作。使用jQuery.getScript的最基本方法如下:

jquery . getscript("/path/to/myscript . js ",function(data,status,jqxhr) {

/*

完成加載後做壹些需要做的事情。

*/

});

這個getScript方法返回壹個jqxhr,可以按如下方式使用:

jquery . getscript("/path/to/myscript . js ")

。done(function() {

/*是的,沒問題,我們能在這裏做什麽*/

})

。fail(function() {

/*媽的,立即進行救援行動*/

});

使用jQuery.getScript最常見的地方是延遲加載js插件,並在加載完成時執行它:

jquery . get script(" jquery . cookie . js ")

。done(function() {

jQuery.cookie("cookie_name "," value ",{ expires:7 });

});

第二,緩存問題

有壹個很重要的問題。使用jQuery.getScript時,需要使用時間戳字符串跟在js地址後面,防止被緩存。但是,如果希望緩存該腳本,則需要設置全局緩存變量,如下所示:

jQuery.ajaxSetup({

緩存:真

});

jQuery.ajax({

網址:“jquery.cookie.js”,

數據類型:“腳本”,

緩存:真

}).done(function() {

jQuery.cookie("cookie_name "," value ",{ expires:7 });

});

  • 上一篇:醒花是什麽意思?
  • 下一篇:哪位高人給個關於機電設備方面對業務員的績效考核及提成的辦法?
  • copyright 2024編程學習大全網