在高级浏览器中,我们在绑定事件的时候 可以知道绑定一个对象,然后在这个对象中的 handleEvent 方法会自动进入指定的方法,不多说了举个例子吧!!

var events = {
handleEvent: function(event) { switch (event.type) {
case 'touchstart': this.touchstart(event); break;
case 'touchmove': this.touchmove(event); break;
case 'touchend': touchend(event); break;
}
},
touchstart:function(event){
},
touchmove:function(event){
},
touchend:function(event){
}
} document.getElementById('elementID').addEventListener('touchstart',events,false);
document.getElementById('elementID').addEventListener('touchmove',events,false);
document.getElementById('elementID').addEventListener('touchend',events,false);

这种在支持html5的浏览器中可以放心使用,wap端现在也可以放心使用,如果遇到版本低的浏览器就不能用这种了,因为低版本浏览器根不能用!!!!

最新文章

  1. 背包问题(Knapsack problem)采用动态规划求解
  2. Spark(一): 基本架构及原理
  3. Oracle中的单行函数
  4. -----------------------------SpringMVC理解-----------------------------
  5. 一步步写STM32 OS【三】PendSV与堆栈操作
  6. 兼容安卓的javaproject1.0
  7. BZOJ2748_音量调节_KEY
  8. 小程序的get和post请求头的区别
  9. Guice之IOC教程
  10. Tomcat 设置开机自启
  11. OpenSSL MD5 API
  12. 初识ActiveMQ
  13. GDB高级调试
  14. repo forall -c 用法【转】
  15. MATLAB程序控制结构
  16. Java访问权限控制
  17. Java NIO系列教程(四) Scatter 和 Gather
  18. 将C语言的CRC32 代码转成JAVA的CRC32 代码
  19. mac terminal中快捷移动光标 持续更新。。。
  20. TensorFlow学习笔记(三)MNIST数字识别问题

热门文章

  1. 用C语言计算圆的面积~!!!!!!!
  2. Golang Deco Enco
  3. IIS 7.0 下 httpMoudle 失效的问题
  4. Vimium 快捷键记录
  5. SQL根据现有表新建一张表
  6. c 函数及指针学习 4
  7. Codeforces Round #373 (Div. 1)
  8. HDU 1024 Max Sum Plus Plus --- dp+滚动数组
  9. 《Java程序设计》第8周学习总结
  10. Android——GridView