此类事件是手机touchmove默认事件行为,可以通过js代码隐藏事件: $(‘body’).on(‘touchmove’, function (event) {event.preventDefault();}); or document.addEventListener('touchmove', ...
分类:
微信 时间:
2018-01-04 12:25:49
阅读次数:
303
document.querySelector('body').addEventListener('touchmove', function(e) { e.preventDefault(); }) 此类事件是手机touchmove默认事件行为,可以通过js代码禁止默认事件: ...
分类:
移动开发 时间:
2017-12-29 16:56:53
阅读次数:
162
event.returnValue的作用就是:当捕捉到事件(event)时,判断为false,则阻止当前事件继续运行,window.event.returnValue = false;之后的语句将都不会执行。 return false 不是阻止事件继续向顶层元素传播,而是阻止浏览器对事件的默认处理。 ...
分类:
其他好文 时间:
2017-12-21 19:41:13
阅读次数:
158
var flag = false; var cur = { x:0, y:0 } var nx,ny,dx,dy,x,y ; function down(){ flag = true; var touch ; if(event.touches){ tou... ...
分类:
移动开发 时间:
2017-12-18 12:22:59
阅读次数:
144
首先:如何处理兼容问题 1.如果两个都是属性,用逻辑||做兼容 2.如果有一个是方法,用三元做兼容 3.如果是多个属性或方法,封装函数做兼容 分享两个小知识点: 1、取消拖拽的默认行为: document.ondragstart = function(){ return false } 2、阻止右键 ...
分类:
Web程序 时间:
2017-12-17 14:08:47
阅读次数:
230
addEventListener事件方法 一、事件函数调用语法: 必须。字符串,指定事件名。 注意: 不要使用 "on" 前缀。 例如,使用 "click" ,而不是使用 "onclick"。 true - 事件句柄在捕获阶段执行 false- false- 默认。事件句柄在冒泡阶段执行 二、事件触 ...
分类:
编程语言 时间:
2017-12-13 14:56:29
阅读次数:
802
form 表单中的button按钮, <button>提交</button> :放在form表单中,会有一个提交事件,会提交form数据, <input type="button" value="提交“> :是一个单纯的按钮,没有任何默认事件, 先匹配url和视图函数 视图函数 在前端页面的显示 上 ...
分类:
其他好文 时间:
2017-12-10 13:19:10
阅读次数:
219
事件:在某一个时刻发生一件事情,可以处理或者不处理事件流:当事情发生以后沿着一个方向传播(浏览器处理方式)事件流方向:1、从里到外(从下到上)→冒泡事件(从点的那一层从下往上冒)2、从外到里(从上到下)→捕获事件IE只支持冒泡;DOM支持冒泡?捕获;网景只支持捕获;默认事件都是冒泡事件处理方法:内嵌 ...
分类:
其他好文 时间:
2017-12-08 22:52:17
阅读次数:
159