为了账号安全,请及时绑定邮箱和手机立即绑定

打开模态时防止BODY滚动

打开模态时防止BODY滚动

慕妹3242003 2019-08-14 17:30:05
打开模态时防止BODY滚动当我的网站上的Modal(来自http://twitter.github.com/bootstrap)打开时,我希望我的身体在使用鼠标滚轮时停止滚动。当模态打开但我没有成功时,我试图调用下面的javascript$(window).scroll(function() { return false; });AND $(window).live('scroll', function() { return false; });请注意我们的网站放弃了对IE6的支持,但IE7 +需要兼容。
查看完整描述

3 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

只需隐藏身体溢出,它就会使身体不滚动。隐藏模态时,将其还原为自动模式。

这是代码:

$('#adminModal').modal().on('shown', function(){
    $('body').css('overflow', 'hidden');}).on('hidden', function(){
    $('body').css('overflow', 'auto');})


查看完整回答
反对 回复 2019-08-14
  • 3 回答
  • 0 关注
  • 686 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信