//取得当前滑动开始值
var start_x,end_y;
document.addEventListener("touchstart",function(event){
start_y = event.changeTouchs[0].clientY;
},false);
//取得当前滑动结束值
document.addEventListener("touchmove",function(event){
end_y = event.changeTouchs[0].clientY;
//判断如果当前的滚动元素的盒子滑动的距离等于0 并且 滑动的距离大于0
if(document.querySelectof(".当前滚动元素").scrollTop == 0 && end_y - start_y > 0){
//禁止掉document的事件
event.preventDefault();
}
},false);
移动端禁止浏览器默认滑动事件
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Step1—添加事件 //定义窗口默认事件 window.eventDefault= function(e) { ...
- document.body.addEventListener('touchmove', function (evt...
- �bootstrap3.x去除modal在移动浏览器(IOS)的滚动条 添加css body.modal-ope...