我最近開始使用bootstrap(https://getbootstrap.com),我正在研究下拉菜單功能。Bootstrap Dropdown selected item
我不知道我是否錯過了一些東西,但我會認爲下拉菜單按鈕應顯示已選擇的內容。舉例來說,如果我有以下下拉
Select Item <---This is the button
-Item 1 <---This is the item
-Item 2 <---This is the item
-Item 3 <---This is the item
如果用戶選擇「項目1」,那麼我希望按鈕上的文字變爲「項目1」,以便用戶知道什麼被選中,而在我的下拉當用戶點擊該項目時,下拉菜單會關閉,文本不會更改。這似乎是應該發生的基本事情,所以我認爲我錯過了一些東西,但getbootstrap網站上的示例似乎顯示了相同的事情,事實是它這樣做,我沒有看到下拉的點。
當爲此搜索時,唯一的實現似乎是長時間令人費解的JavaScript來做我想要發生的事情,這是正確的還是有什麼我失蹤的地方?
謝謝
這不是默認行爲。通常情況下,您會將下拉式子項掛鉤到鏈接。如果它是一個鏈接,我希望父母的'按鈕'只需在訪問者點擊它時關閉。儘管你可以修改它來做任何你想做的事情 - 你可以很容易地創建一個簡單的函數來獲取下拉子項的文本並更新按鈕......但它不會持續在多個頁面上。那是你在找什麼? –
我很期待像select元素一樣工作,所以用戶可以選擇他們想要的東西,並且可以以某種方式捕獲事件,但元素更新以顯示他們進行了更改 – Boardy