觸控裝置的文件.click 函數
為了在觸控裝置上切換下拉式選單,我們可以使用.on( ) 事件處理程序來偵聽文件上的點選和觸控事件。更新後的程式碼:
這就是為什麼它有效:
點擊事件:
點擊事件通常由滑鼠點擊觸發,但現代瀏覽器在觸控螢幕上點擊也會觸發此事件。
touchstart事件:
觸摸元素後立即觸發 touchstart 事件,確保即使在可能不支援觸控輸入的標準點擊事件的裝置上也能觸發該功能。
透過使用.on() 事件處理程序具有「click」和「touchstart」事件,我們確保無論輸入方法如何(滑鼠點擊或觸摸),函數都會執行。這允許用戶在桌面和觸控設備上一致地切換下拉式選單。
以上是如何使下拉式選單切換在滑鼠和觸控裝置上運作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!