移动端事件(一)—— 移动端事件和对象
在我们开始用原声JS写移动端轮播前,我们先了解一些移动端的基础。
touch事件、touchEvents对象、滑屏的思想与实现
移动端touch事件
- touchstart
- touchmove
- touchend
let box = document.querySelector("#box");
/*
touchstart --> mousedown
手指触碰元素
touchmove --> mousemove
手指触碰元素之后,在屏幕中移动
touchend --> mouseup
手指触碰元素之后,从屏幕上抬起
*/
box.addEventListener("touchstart",()=>{
console.log("手指触碰")
});
box.addEventListener("touchmove",({
target})=>{
console.log("手指移动",target)
});
box.addEventListener("touchend",()=>{
console.log("手指抬起")
});
- touch 事件 和 mouse 事件的区别
{
let box