jQuery EasyUI 基礎插件 - Easyloader 加載器


jQuery EasyUI 插件 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 插件 jQuery EasyUI 插件