easyui中的splitbutton由linkbutton和menu組成,用戶單擊或把鼠標移到按鈕的下拉區域時會彈出對應的菜單:
創建splitbutton過程很簡單,首先定義頁面的markup:
<div style="border:1px solid #ccc;background:#ddd;padding:5px;width:120px;">
<a href="javascript:void(0)" id="sb" icon="icon-edit">Edit</a>
<a href="javascript:void(0)" class="easyui-linkbutton" plain="true" icon="icon-help"></a>
</div>
<div id="mm" style="width:150px;">
<div icon="icon-undo">Undo</div>
<div icon="icon-redo">Redo</div>
<div class="menu-sep"></div>
<div>Cut</div>
<div>Copy</div>
<div>Paste</div>
<div class="menu-sep"></div>
<div>
<span>Open</span>
<div style="width:150px;">
<div>Firefox</div>
<div>Internet Explorer</div>
<div class="menu-sep"></div>
<div>Select Program...</div>
</div>
</div>
<div icon="icon-remove">Delete</div>
<div>Select All</div>
</div>
接着,編寫一句jQuery:
$('#sb').splitbutton({menu:'#mm'});
最後,執行測試頁面,創建過程就完成了。
原文地址:http://jquery-easyui.wikidot.com/tutorial:splitbutton