javascript - 我尝试向 <a> 添加 Bootstrap 下拉按钮,但下拉菜单不起作用。我该怎么做呢?

标签 javascript jquery html twitter-bootstrap drop-down-menu

<li><a href="#" class=" dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-expanded="true">CONTACT<span class="caret"></span></a>    
    </li>
        <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
        </ul>

有人可以帮助我吗?里面的所有内容都来自 bootstrap 的网站。这是整个 html 文件 http://pastebin.com/YXsVPRhz

最佳答案

您缺少 a.dropdown-toggle 中的 data-target 以及目标 ul 的 id .

对于 a,添加一个 data-target 属性,它是 ul 的 id:
data-toggle="dropdown"//样本名称

对于 ul,添加 ID:
id="dropdown"//样本名称

所以应该是:

<li><a href="#" class=" dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" data-target="dropdown-menu" aria-expanded="true">CONTACT<span class="caret"></span></a>    
    </li>
        <ul class="dropdown-menu" id="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
            <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
        </ul>

关于javascript - 我尝试向 <a> 添加 Bootstrap 下拉按钮,但下拉菜单不起作用。我该怎么做呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29160515/

相关文章:

javascript - jQuery hide() 和 show() 在函数后面反转时不会立即运行

javascript - jQuery - 在加载并执行脚本后触发 AJAX 回调?

javascript - 如何从复选框中获取值属性

javascript - 如何在页面上拖放 <div>

javascript - Math.随机数组长度+1?

javascript - 带圆 Angular 的 Canvas drawimage

php - Codeigniter:this->datatables->select(sample)->from(sample)->where()

html - 是否可以使用 Zend_Pdf 将 HTML 转换为 pdf?

javascript - 根据父 div 的子级设置输入值

javascript - 调用保存到附加了事件处理程序的变量的函数