移动端-触屏事件
1.触屏事件概述
移动端浏览器兼容性较好,我们不需要考虑以前JS的兼容性问题,可以放心的使用原生JS书写效果,但是移动端也有自己独特的地方。比如触屏事件 touch,Android和IOS都有。
touch 对象代表一个触摸点。触摸点可能是一根手指,也可能是一根触摸笔,触屏事件可相应的是手指和触摸笔对屏幕或者触控板操作。

<style> div { width: 100px; height: 100px; background-color: pink; } </style> </head> <body> <div></div> <script> // 获取元素 let div = document.querySelector('div'); // 手指触摸DOM元素事件 div.addEventListener('touchstart', function () { console.log('我摸了你'); }); // 手指在DOM元素身上移动事件 div.addEventListener('touchmove', function () { console.log('我还摸你'); }); // 手指离开DOM元素事件 div.addEventListener('touchend', function () { console.log('摸完了,走了'); }) </script> </body>
2.触摸对象事件(TouchEvent)


浙公网安备 33010602011771号