jQuery EasyUI 基礎插件 - Easyloader 加載器
jQuery EasyUI 插件
用法
加載 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 檔 |
jQuery EasyUI 插件
