2

我阅读了有关如何在悬停时打开下拉菜单的问题,这是一个很好的解决方法,但是我想让导航 li 在进入“下拉菜单”ul 时保持“打开”类。对于我的问题,这是一个 jsfiddle http://jsfiddle.net/someyoungideas/29txm/ 。

<div class="navbar">
    <div class="navbar-inner">
        <ul class="nav">
            <li class="dropdown">
                <a class="dropdown-toggle" data-toggle="dropdown" href="#">Help</a>
                    <ul class="dropdown-menu">
                        <li><a href="#">New Item</a></li>
                    </ul>                        
            </li>
        </ul>
    </div>
</div>​
4

1 回答 1

1

解决您的问题的一种方法是使用github 上的twitter-bootstrap-hover-dropdown 插件。该插件也是老问题的答案之一:https ://stackoverflow.com/a/12851616/538962 。

注意data-hover="dropdown"调用插件的使用。

<a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" 
data-delay="1000" data-close-others="false">Help</a>

这是一个工作示例:http:
//jsbin.com/xuwokuva/1

于 2013-05-31T23:00:15.417 回答