作者博客:漂小泊的博客
作者主站:小泊随記
原文地址:文章地址
这两天,小泊正在升级官网(小泊随記),为了使官网支持我的笔记本触屏的使用,需要实现touch事件。
关于touch事件:
官网的交互需要实现手指滑动的交互,我们都只到在pc端使用mousedown,mousemove,mouseup
监听实现。
但在ios设备上mousemove
是不好监听的,同类的方法是touchstart,touchmove,touchend
。
如何获取手指滑动时的坐标位置呢?
直接使用event.clientX
是不起作用的,要使用event.changedTouches[0].clientX
才好。这里需要注意的是:如果是jquery的event对象,使用event.originalEvent.changedTouches[0].clientX
。
而小泊就是使用的jquery的event对象,配合一些“滑动插件”使用。
联系小泊
email:643209899@qq.com
网友评论