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

一些pc端web事件移动端不再可行

时间:2015-12-05 00:18:42      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

1.onkeyUp,onkeyDown,onkeyPress等事件不再管用,要用oninput代替
 
2.onclick事件会有延迟,因为手机需要等待判断是否是双击事件(ondblclick)。所以,最好用touchstart事件代替。
 
3.onmousemove事件用touchmove事件代替
 
4.touchend事件表示手指离开屏幕时触发。
 
5.给dom元素注册事件用document.getElementById(‘eleId‘).addEventListener(‘touchstart‘,function(){});
 
6.event事件也不太一样了,当然keyCode这些值是肯定取不到了。
 
7.focus()事件经测试是可以用的,但不知道为啥在微信浏览器中不行。

一些pc端web事件移动端不再可行

标签:

原文地址:http://www.cnblogs.com/xianlong/p/5020783.html

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