0
甲使用通常在自举下拉列表被标记为能按钮引导下拉菜单,而不是锚
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
</ul>
</div>
其中下拉的项目是锚标签。
有些时候,虽然下拉菜单项需要作为button
,但它的确如此,不是,但在页面上执行某些功能。
是否有任何默认的支持来执行以下操作,而不会破坏它如何呈现?我应该使用不同的课程吗?或者我应该复制应用于.dropdown-menu > li > a
的样式并将其应用于.dropdown-menu > li > button
样式?
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
<li><a href="#">Action</a></li>
<li><button class="btn btn-default">Another action</button></li>
</ul>
虽然我知道我可以修改锚标记执行preventDefault()
好像错了标签,也使浏览器显示网址,如果它是导航。按钮不像这样。