Skip to content

pantoken-root / formats/interactions/src / initMenu

函式: initMenu() ​

initMenu(menu, trigger): MenuHandle

建立垂直、單層的 ARIA 選單及其原生 popover 按鈕。 方向鍵會循環移動;Home/End 與首字元搜尋會移動焦點。Escape 將焦點移回按鈕;Tab 會關閉選單,但不會取消一般的循序導覽。 應用程式負責點擊動作與勾選狀態。空白鍵會啟用可勾選項目,但不會關閉選單;Enter 與指標啟用會關閉選單,除非點擊事件已取消。

參數 ​

HTMLElement

trigger ​

HTMLButtonElement

回傳 ​

MenuHandle