JQuery 載入 CSS JS 檔案

2021-08-20 09:26:57 字數 1372 閱讀 8738

js 方式載入 css、js 檔案:

//載入 css 檔案

function

includecss

(filename)

//載入 js 檔案

function

includejs

(filename)

上面這種方式很簡單,但也會出現一些問題,比如載入 js 檔案之後,需要執行 js 內的方法,這時候偶爾會找不到方法執行,因為可能載入 js 檔案的時候,網路卡掉了,所以,需要換種方式載入,必須在載入 js 檔案完成之後,執行 js 內部方法。

jquery 載入 css 檔案:

$("head"

);var

css =

$("head"

).children(":last"

);css.attr();

jquery 載入 js 檔案,有兩種方式:

$.ajax(

});$.getscript('js file'

,function

() );

上面兩種方式都可以,並且都是在載入 js 檔案之後,再執行 js 內部的方法(不會出現找不到方法執行錯誤),第二種會更簡單些。

那如果我們需要載入多個 js 檔案呢?

$.when(

$.getscript( "/mypath/myscript1.js"

),$.getscript( "/mypath/myscript2.js"

),$.getscript( "/mypath/myscript3.js"

),$.deferred(function

(deferred)

)).done(function

());

如果需要多次呼叫,也可以抽離出方法:

//定義

$.getmultiscripts

=function

(arr

,path)

);_arr.push($.deferred(function

(deferred )

));return

}//呼叫

var script_arr = [

'myscript1.js'

,'myscript2.js'

,'myscript3.js'

];$.getmultiscripts(script_arr,

'/mypath/'

).done(function

() );

django載入css js等內容

官方文件 1.新建乙個目錄static,這個目錄與templates和manage.py都在同乙個目錄下 2.將css js等目錄都拷到static目錄下 3.再在setting.py中新增如下內容 static url static project path os.path.abspath os....

系統可以支援CSS,JS多個載入

type text css rel stylesheet href src script 如下示解決辦法 1 修改apache的配置檔案httpd.conf並重啟,如下建立了s.juancdn.com的繫結並支援重寫 documentroot d wamp www static servername...

odoo8 0載入靜態css,js問題

在odoo8.0中,對於css,js靜態檔案的載入方法有所改變,之前在7.0中只要建立static資料夾就可以自動載入,現在需要通過如下步驟處理 1.在模組資料夾中建立乙個views目錄 2.建立乙個檔案 you module name.xml 3.在 openerp.py 檔案增加 data vi...