码迷,mamicode.com
首页 > 移动开发 > 详细

手机响应式js轮播基础

时间:2016-12-28 07:41:17      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:doc   hang   bsp   dom   使用   事件   兼容   ade   基础   

onmousedown
--->ontuchstart

onmousemove
--->ontouchmove

onmouseup
--->ontouchend

ontuchstart & ontouchmove & ontouchend 必须通过事件绑定的形式添加;

尽快的把页面呈现给用户:
window.onload ----> 不靠谱;
DOMContentLoaded

clientX ---> ev.targetTouches,是一个列表,使用的时候需要加下标使用;
pageX:算上了scrollL; 在PC端不兼容;
pageY:算上了scrollTop; 在PC端不兼容;

会闪烁:开启硬件加速;
translate3d();

会卡顿:
ev.preventDefault();

只能拖动一次:
事件加给document;

手指抬起[ontouchend]的距离:ev.changedTouches[0].pageX;

 

手机响应式js轮播基础

标签:doc   hang   bsp   dom   使用   事件   兼容   ade   基础   

原文地址:http://www.cnblogs.com/lzbk/p/6228065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!