jQuery EasyUI 基礎插件 - Easyloader 加載器

用法
加載 EasyUI 模組
easyloader.base = '../'; // 設置 easyui 的基本目錄 easyloader.load('messager', function(){ // 加載指定的模組 $.messager.alert('Title', 'load ok'); });
通過絕對 url 加載腳本
using('http://code.jquery.com/jquery-1.4.4.min.js', function(){ // ... });
通過相對 url 加載腳本
// 腳本相對於 easyui 目錄的路徑 using('./myscript.js', function(){ // ... });
屬性
名稱 | 類型 | 描述 | 默認值 |
---|---|---|---|
modules | object | 預定義的模組。 | |
locales | object | 預定義的語言環境。 | |
base | string | easyui 的基本目錄,必須以 '/' 結尾。 | 基本目錄將被自動相對於 easyload.js 進行設置 |
theme | string | 定義在 'themes' 目錄下的主題名稱。 | default |
css | boolean | 定義當加載模組的時候是否加載 css 檔。 | true |
locale | string | 語言環境名稱。 | null |
timeout | number | 以毫秒為單位的超時值,如果超時發生就觸發。 | 2000 |
定義的語言環境
- af
- bg
- ca
- cs
- cz
- da
- de
- en
- es
- fr
- nl
- tr
- zh_CN
- zh_TW
事件
名稱 | 參數 | 描述 |
---|---|---|
onProgress | name | 當一個模組被成功加載的時候觸發。 |
onLoad | name | 當一個模組和它的依賴被成功加載的時候觸發。 |
方法
名稱 | 參數 | 描述 |
---|---|---|
load | module, callback | 加載指定模組。當加載成功的時候一個回調函數將被調用。 module 參數的有效類型是: 單個 module 名稱 一個 module 數組 用 '.css' 結尾的 css 檔 用 '.js' 結尾的 js 檔 |
