JS觸控事件
dbclick
在頭部加上這個,防止雙擊的時候瀏覽器放大
觸控事件
touchstart
當手指放在螢幕上觸發。
touchmove
當手指在螢幕上滑動時,連續地觸發。
touchend
當手指從螢幕上離開時觸發。
touchcancel
當系統停止跟蹤時觸發,系統什麼時候取消,
由於觸控會導致螢幕動來動去,所以可以會在這些事件的事件處理函式內使用event.preventDefault()
,來阻止螢幕的預設滾動。
除了常用的DOM屬性,觸控事件還包含下列三個用於跟蹤觸控的屬性
touches:表示當前跟蹤的觸控操作的touch物件的陣列。
當一個手指在觸屏上時,event.touches.length=1,
當兩個手指在觸屏上時,event.touches.length=2,以此類推。
targetTouches:特定於事件目標的touch物件陣列。
因為touch事件是會冒泡的,所以利用這個屬性指出目標物件。
changedTouches:表示自上次觸控以來發生了什麼改變的touch物件的陣列。
每個touch物件都包含下列幾個屬性:
clientX:觸控目標在視口中的x座標。
clientY:觸控目標在視口中的y座標。
identifier:標識觸控的唯一ID。
pageX:觸控目標在頁面中的x座標。
pageY:觸控目標在頁面中的y座標。
screenX:觸控目標在螢幕中的x座標。
screenY:觸控目標在螢幕中的y座標。
target:觸控的DOM節點目標。
作者:貞貞姐
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1020/viewspace-2812267/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ScrollView 觸控事件View事件
- Unity觸控式螢幕觸控事件定義Unity事件
- 觸控事件獲取座標事件
- Flutter:如何響應觸控事件Flutter事件
- Android觸控事件傳遞機制Android事件
- js 建立和觸發事件 和 自定義事件JS事件
- 安卓觸控事件與單擊事件的區別安卓事件
- 【透鏡系列】看穿 > 觸控事件分發 >事件
- iOS學習筆記05 觸控事件iOS筆記事件
- 【Android Developers Training】 67. 響應觸控事件AndroidDeveloperAI事件
- Android中觸控事件的傳遞機制Android事件
- H5觸控事件判斷滑動方向H5事件
- 觸控事件分發核心機制優化吸收事件優化
- HTML5觸控事件(touchstart、touchmove和touchend) (轉)HTML事件
- 大領導給小明安排任務——Android觸控事件Android事件
- WPF 已知問題 監聽 WMI 事件導致觸控失效事件
- android觸控事件分發機制,曾困惑你我的地方Android事件
- 大領導又給小明安排任務——Android觸控事件Android事件
- 微信小遊戲開發(4)-動畫和觸控事件遊戲開發動畫事件
- wpf 觸控 觸控後無法開啟pupup
- 取消事件觸發事件
- Android觸控事件全過程分析:由產生到Activity.dispatchTouchEvent()Android事件
- 觸控檯燈
- jQuery select 觸發事件jQuery事件
- WPF進階技巧和實戰09-事件(2-多點觸控)事件
- 閱讀APP原始碼,瞭解Android studio觸控事件,切換圖片APP原始碼Android事件
- Android事件傳遞、多點觸控及滑動衝突的處理Android事件
- HTML5觸控事件實現移動端簡易進度條HTML事件
- 筆記本觸控板手勢大全 觸控板快捷手勢筆記
- 那些你曾不知道的觸控事件—Android分發機制完全解析事件Android
- 使用 jQuery 觸發 Vue 事件jQueryVue事件
- 取消事件觸發(妙啊)事件
- Mac如何防止觸控板誤觸?關閉MacBook系列筆記本觸控板的方法Mac筆記
- js事件JS事件
- 鴻蒙HarmonyOS實戰-ArkUI事件(觸屏事件)鴻蒙UI事件
- Vue事件獲取觸發事件物件和繫結事件物件Vue事件物件
- iOS實現ScrollView中子控制元件(Button,自定義View)的觸控事件響應iOSView控制元件事件
- 低功耗抗干擾2路觸控檢測晶片,2通道2鍵觸控觸控IC-VK3702DM晶片