EasyUI又更新了,這次更新的內(nèi)容還是蠻多的,新特性也有,Bug修復(fù)也有,總體來說越來越完善了!
文檔
EasyUI每個組件的屬性,方法和事件。用戶可以很容易地擴展他們。jquery api中文官網(wǎng):https://jqueryapi.net/
屬性
所有的屬性都定義在jQuery.fn.{plugin}.defaults里面。例如,對話框?qū)傩远x在jQuery.fn.dialog.defaults里面。
事件
所有的事件(回調(diào)函數(shù))也都定義在jQuery.fn.{plugin}.defaults里面。
方法
調(diào)用方法的語法:$('selector').plugin('method', parameter);
解釋:
selector 是jQery對象選擇器。
plugin 是插件的名稱。
method 是相應(yīng)插件現(xiàn)有的方法。
parameter 是參數(shù)對象,可以是一個對象、字符串等。
所有方法都定義在jQuery.fn.{plugin}.methods。每個方法都有2個參數(shù):jq和param。第一個參數(shù)'jq'是必須的,這是指的jQuery對象。第二個參數(shù)'param'是指傳入方法的實際參數(shù)。例如,為dialog組件擴展一個方法名為'mymove',代碼如下:
更新日志
錯誤
maskedbox: 該組件不接受數(shù)字鍵盤固定。
combogrid: 當(dāng)選擇多個記錄時,datagrid將滾動到最后一個選中的記錄是固定的。
改進
兼容jQuery 3.x。
tabs:工具位置”屬性可以接受 'top' and 'bottom' 值。
textbox: 文本框標(biāo)簽在聚焦或離焦時具有動畫特性。
tooltip:添加“valign”屬性。
tree: 節(jié)點類樣式可以通過設(shè)置數(shù)據(jù)中的“nodeCls”來初始化。
新插件
sidemenu: 由手風(fēng)琴和樹插件創(chuàng)建的。它構(gòu)建了一個可折疊的菜單 某些類別.
radiobutton: 這個插件提供了一個圓形界面,可以從多個選項中選擇一個選項.
checkbox: 這個插件允許用戶從一組選項中選擇一個值。