此需求 有两种方法,第一种,这种方法适用于,底层 和弹窗是两个平行的没有关系的两部分。重叠(https://blog.csdn.net/yuhk231/article/details/74171734)

$(".weui-mask").on("touchstart",function(ev){
var e = ev || window.event;
e.stopPropagation();
e.preventDefault();
alert(e)
},false);

  

第二种,这种方法比较适用于父子集关系的页面 中(https://blog.csdn.net/zgh0711/article/details/80368710)

在index.html中

<script type="text/javascript">
//解决遮罩层滚动穿透问题,分别在遮罩层弹出后和关闭前调用
const ModalHelper = ( (bodyCls) =>{
let scrollTop;
return {
afterOpen: function () {
scrollTop = document.scrollingElement.scrollTop;
document.body.classList.add(bodyCls);
document.body.style.top = -scrollTop + 'px';
},
beforeClose: function () {
document.body.classList.remove(bodyCls);
// scrollTop lost after set position:fixed, restore it back.
document.scrollingElement.scrollTop = scrollTop;
}
};
})('dialog-open');
</script>

  在全局css中

body.dialog-open {
position: fixed;
width: 100%;
}

  

对话框弹出后调用

ModalHelper.afterOpen();

对话框关闭前调用

ModalHelper.beforeClose();

最新文章

  1. 我这么玩Web Api(二):数据验证,全局数据验证与单元测试
  2. VS2013编译google protobuf 出现问题error C3861: “min”:
  3. requestAnimationFrame与setInterval,setTimeout
  4. JS-小球碰撞反弹
  5. ibatis轻松入门
  6. linux_shell_4_shell特性
  7. 如何更改c#项目的App.config文件
  8. [一]JQueryMobile简介
  9. 初学Java ssh之Spring 第四篇
  10. RocketMQ源码 — 二、 NameServer
  11. Sass与Compress实战:第七章
  12. ip地址的网络配置
  13. Beautiful Paintings
  14. D - Windows Message Queue
  15. Selenium-Switch与SelectApi接口详解
  16. Delphi中Form的position属性与代码自定义窗体位置
  17. kombu源码Producer收获一
  18. 【BZOJ 1449】 1449: [JSOI2009]球队收益 (最小费用流)
  19. 使用Django完成CRM管理系统
  20. JS实现跨域请求数据--CORS

热门文章

  1. c3p0连接池:com.mysql.cj.exceptions.InvalidConnectionAttributeException
  2. CSS选择器的权重与优先规
  3. Ubuntu 安装matlab2013b
  4. matplotlib动画
  5. Python之基于十六进制判断文件类型
  6. Win10升级后VMWare内的系统连不了网如何解决
  7. Acwing:137. 雪花雪花雪花(Hash表)
  8. Codeforces Round #584 - Dasha Code Championship - Elimination Round (rated, open for everyone, Div. 1 + Div. 2) G1. Into Blocks (easy version)
  9. 一个困扰很久的异常—java.lang.NoClassDefFoundError: com/google/gson/Gson
  10. 十四周学习总结&amp;简易记事本