jquery - 下拉菜单不起作用

标签 jquery css dropdown togglebuttonbar

我的下拉菜单不起作用.. 我觉得数据切换属性有问题.. 这是我的 html 代码:

<div class="col-md-8 col-sm-6"  >
    <div class="navbar-header">
        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle Navigation </span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
        </button>

    </div>

    <div class="navbar-collapse collapse  ">
        <ul class="top-nav nav navbar-nav navbar-right">
            <li class="nli" ><a href="index.html">Home</a></li>
            <li class="nli" ><a href="#">About</a></li>



            <li class="nli" ><a href="#signin" data-toggle="modal">Sign In</a></li>
            <li class="nli" ><a href="#">Contact</a></li>
            <li class="top-nav dropdown">
                <a href="#" class=" dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Services <span class="caret"></span></a>
                <ul class=" drop dropdown-menu">
                    <li class="dli" ><a href="#">Animation</a></li>
                    <li class="dli"><a href="#">Animation</a></li>
                    <li class="dli"><a href="#">Animation</a></li>
                </ul>
            </li>
        </ul>
        </div>
        </div>
        </div>
    </div>
</div>

我在页脚中添加了 jquery:

<script src="bootstrap/js/jquery.js" type="text/javascript"></script>

最佳答案

可以通过toggle来实现:

$('.dropdown-toggle').click(function() {
  $('ul.drop').toggle();
});

关于jquery - 下拉菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40565023/

相关文章:

html - DIV 行和 HR 扩展到容器之外(Bootstrap)

html - CSS类背景图片水平定位?

javascript - 如何根据 html 中的另一个选择选项操作选择选项?

jquery - 如何在 jQuery 中添加当前选择器的所有同级选择器

javascript - 何时使用 ajax.load() 或 jquery.ajax()

javascript - 添加类后获取元素的索引

jquery - 如何使用 jQuery 使一个元素在悬停另一个元素时具有 'hover' 效果(CSS)?

vue.js - b-dropdown-item-button 太长,如何使其变短或换行?

css - 页面调整大小时,下拉菜单没有突出显示。我用 Bootstrap 3

javascript - AJAX 将类添加到表格单元格