翻譯|使用教程|編輯:鮑佳佳|2020-10-20 14:30:11.283|閱讀 288 次
概述:jQuery EasyUI致力于幫助web開發者更輕松的打造出功能豐富并且美觀的UI界面。jQuery EasyUI提供了基于當下流行的jQuery core和HTML5的控件,助您打造適合當今網絡的應用程序。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
jQuery EasyUI致力于幫助web開發者更輕松的打造出功能豐富并且美觀的UI界面。jQuery EasyUI提供了基于當下流行的jQuery core和HTML5的控件,助您打造適合當今網絡的應用程序。
easyui的每個組件都具有屬性,方法和事件。用戶可以輕松擴展它們。
這些屬性在jQuery.fn。{plugin} .defaults中定義。例如,對話框的屬性在jQuery.fn.dialog.defaults中定義。
事件(回調函數)在jQuery.fn。{plugin} .defaults中定義。
調用方法的語法:$('selector')。plugin('method',parameter);
位置:
這些方法在jQuery.fn。{plugin} .methods中定義。每種方法都有兩個參數:jq和param。第一個參數'jq'是必需的,它引用該jQuery對象。第二個參數“ param”是指通過方法的真正參數。例如,為對話框組件擴展名為“ mymove”的方法,代碼如下所示:
$.extend($.fn.dialog.methods, { mymove: function(jq, newposition){ return jq.each(function(){ $(this).dialog('move', newposition); }); } });
現在,您可以調用“ mymove”方法將對話框移至指定位置:
$('#dd').dialog('mymove', { left: 200, top: 100 });
jQuery EasyUI入門
下載該庫,并在頁面上包含EasyUI CSS和JavaScript文件。
<link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"> <script type="text/javascript" src="easyui/jquery.min.js"></script> <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
包含EasyUI必需的文件后,您可以通過標記或使用JavaScript定義EasyUI組件。例如,要定義具有可折疊功能的面板,可以編寫如下的HTML代碼:
<div id="p" class="easyui-panel" style="width:500px;height:200px;padding:10px;" title="My Panel" iconCls="icon-save" collapsible="true"> The panel content </div>
從標記創建組件時,從1.3版開始,“data-options”屬性可用于支持HTML5兼容屬性名稱。因此,您可以將上面的代碼重寫為:
<div id="p" class="easyui-panel" style="width:500px;height:200px;padding:10px;" title="My Panel" data-options="iconCls:'icon-save',collapsible:true"> The panel content </div>
下面的代碼顯示了如何創建綁定“ onSelect”事件的組合框。
<input class="easyui-combobox" name="language" data-options=" url:'combobox_data.json', valueField:'id', textField:'text', panelHeight:'auto', onSelect:function(record){ alert(record.text) }">
現慧都隆重推出“軟件國產化服務季”,擁有當下最流行,最全面的UI開發組件,折扣力度大到你尖叫!點擊查看詳情>>
好了,這就是今天的主要內容了,你學會了嗎?點擊查看更多文章教程歡迎在評論區留下你的意見和建議!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: