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()
好像錯了標籤,也使瀏覽器顯示網址,如果它是導航。按鈕不像這樣。