隐藏

EasyUI 菜单按钮

发布:2013/5/5 15:58:32作者:管理员 来源:本站 浏览次数:2585

创建:
菜单按钮包含按钮和菜单两部分,当点击或者移动鼠标到按钮上的时候,显示相应的菜单。定义菜单按钮,需要定义链接按钮和菜单,像这样:
    <div style="background:#C9EDCC;padding:5px;width:200px;">

        <a href="javascript:void(0)" id="mb1" icon="icon-edit">Edit</a>

        <a href="javascript:void(0)" id="mb2" icon="icon-help">Help</a>

    </div>

    <div id="mm1" 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 icon="icon-remove">Delete</div>

        <div>Select All</div>

    </div>

    <div id="mm2" style="width:100px;">

        <div>Help</div>

        <div>Update</div>

        <div>About</div>

    </div>

使用下列jQuery代码:
$('#mb1').menubutton({menu:'#mm1'});

$('#mb2').menubutton({menu:'#mm2'});

现在,菜单按钮就完成了。
\
拆分:

拆分按钮包括链接按钮和菜单。当用户点击或者悬停在下箭头区域时显示相关菜单。这个例子是建立拆分按钮的演示:
首先,创建一个链接按钮和菜单标记:
<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'});
运行后会出现:
\