简体   繁体   English

定位菜单位于下拉列表中

[英]Positioning menu below dropdown

I have the following code to display some buttons and dropdown menus. 我有以下代码来显示一些按钮和下拉菜单。

<div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
    <div class="btn-group" role="group" aria-label="Toolbar Group">
        <button type="button" class="btn btn-default as-btn-text as-add-btn">Add</button>
        <button type="button" class="btn btn-default as-btn-text as-delete-btn">Delete</button>
        <button type="button" class="btn btn-default dropdown-toggle as-btn-text as-conf-btn" data-toggle="dropdown" aria-expanded="false">Configuration <span class="caret"></span>

        </button>
        <ul class="dropdown-menu as-toolbar-dropdown" role="menu">
            <li><a href="#">Enable</a>

            </li>
            <li><a href="#">Disable</a>

            </li>
        </ul>
    </div>
    <div class="button-group pull-right">
        <button type="button" class="btn btn-default as-btn-text as-refresh-btn"></button>
    </div>
</div>
<div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
    <div class="btn-group" role="group" aria-label="Toolbar Group">
        <button type="button" class="btn btn-default dropdown-toggle as-btn-text as-conf-btn" data-toggle="dropdown" aria-expanded="false">Configuration <span class="caret"></span>

        </button>
        <ul class="dropdown-menu as-toolbar-dropdown" role="menu">
            <li>
                <button id="btnEnable" type="submit" name="command" value="Enable"><span>Enable</span>

                </button>
            </li>
            <li>
                <button id="btnDisable" type="submit" name="command" value="Disable"><span>Disable</span>

                </button>
            </li>
        </ul>
    </div>
</div>

It works okay except one of the menus doesn't appear under the dropdown. 它工作正常,但下拉列表中没有出现其中一个菜单。

Fiddle here 在这里小提琴

Any ideas would be appreciated. 任何想法,将不胜感激。

Looks like you are not using latest version of JQuery. 看起来你没有使用最新版本的JQuery。 Please update JQuery and use Bootstrap library to make this work. 请更新JQuery并使用Bootstrap库来完成这项工作。

In you fiddle, choose jQuery 2.1.0 and select Bootstrap 3.2.0 option. 在你的小提琴中,选择jQuery 2.1.0并选择Bootstrap 3.2.0选项。

Looks like I had to put the dropdown buttons into their own btn-group . 看起来我必须将下拉按钮放入他们自己的btn-group

Fiddle here 在这里小提琴

<div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
    <div class="btn-group" role="group" aria-label="Toolbar Group">
        <button type="button" class="btn btn-default as-btn-text as-add-btn">Add</button>
        <button type="button" class="btn btn-default as-btn-text as-delete-btn">Delete</button>
        <div class="btn-group" role="group" aria-label="Dropdown Group">
            <button type="button" class="btn btn-default dropdown-toggle as-btn-text as-conf-btn" data-toggle="dropdown" aria-expanded="false">Configuration <span class="caret"></span>

            </button>
            <ul class="dropdown-menu as-toolbar-dropdown" role="menu">
                <li><a href="#">Enable</a>

                </li>
                <li><a href="#">Disable</a>

                </li>
            </ul>
        </div>
    </div>
    <div class="button-group pull-right">
        <button type="button" class="btn btn-default as-btn-text as-refresh-btn"></button>
    </div>
</div>
<div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
    <div class="btn-group" role="group" aria-label="Toolbar Group">
        <button type="button" class="btn btn-default dropdown-toggle as-btn-text as-conf-btn" data-toggle="dropdown" aria-expanded="false">Configuration <span class="caret"></span>

        </button>
        <ul class="dropdown-menu as-toolbar-dropdown" role="menu">
            <li>
                <button id="btnEnable" type="submit" name="command" value="Enable"><span>Enable</span>

                </button>
            </li>
            <li>
                <button id="btnDisable" type="submit" name="command" value="Disable"><span>Disable</span>

                </button>
            </li>
        </ul>
    </div>
</div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM