摘要: 滑动屏幕 touchstart:接触屏幕时触发,touchmove:活动过程触发,touchend:离开屏幕时触发 首先获取手接触屏幕时的坐标X,Y //获取接触屏幕时的X和Y$('body').bind('touchstart',function(e){ startX = e.originalEvent.changedTouches[0].pageX, startY =... 阅读全文
posted @ 2017-04-09 19:25 lbnnbs 阅读(409) 评论(0) 推荐(0) 编辑
摘要: pageX/pageY: 鼠标相对于整个页面的X/Y坐标。注意,整个页面的意思就是你整个网页的全部,比如说网页很宽很长,宽2000px,高3000px,那pageX,pageY的最大值就是它们了。 特别说明:IE不支持! offsetX/offsetY: 得出的结果跟pageX/pageY一样,既然如此,它有什么存在价值?因为: 特别说明:只有IE支持!相当于IE下的pageX,page... 阅读全文
posted @ 2017-04-09 19:21 lbnnbs 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 原生写法: document.getElementById("id").addEventListener("touchstart",function(e) { var _x=e.touches[0].pageX; var _y=e.touches[0].pageY; console.log("start",_x) }) document.... 阅读全文
posted @ 2017-04-09 19:17 lbnnbs 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 事件触发时,会将一个 Event 对象传递给事件处理程序,比如: document.getElementById("testText").addEventListener("keydown", function (event) { alert(event.keyCode); }, false); 事件类型 DOM 事件类型是分为 UIEvent、UIEvent:KeyEvent、UIEven... 阅读全文
posted @ 2017-04-09 18:38 lbnnbs 阅读(2805) 评论(0) 推荐(0) 编辑
摘要: 语法 target.addEventListener(type, listener, useCapture); target 文档节点、document、window 或 XMLHttpRequest。 type 字符串,事件名称,不含“on”,比如“click”、“mouseover”、“keydown”等。 listener 实现了 EventListener 接口或... 阅读全文
posted @ 2017-04-09 18:19 lbnnbs 阅读(1522) 评论(0) 推荐(0) 编辑