【问题标题】:How can I disable skrollr plugin while modal is open?如何在模式打开时禁用 skrollr 插件?
【发布时间】:2013-08-06 23:57:15
【问题描述】:

所以我在网站上使用 skrollr.js,我需要能够打开一个模态窗口,此时我想在模态打开时禁止用户滚动,因为他们不能查看滚动时被激活的动画。

https://github.com/Prinzhorn/skrollr

【问题讨论】:

    标签: javascript jquery web


    【解决方案1】:

    如果您展示您的一些代码,我将能够提供更好的解决方案,但您是否尝试过类似...

    $('#show-modal').click(function(){
    
       $('#modal').fadeIn(500, function(){
           $('body').css({'overflow':'hidden'});
       });
    
    });
    
    $('#hide-modal').click(function(){
    
       $('#modal').fadeOut(500, function(){
           $('body').css({'overflow':'visible'});
       });
    
    });
    

    希望这会有所帮助:-)

    【讨论】:

    • 成功了,谢谢!我把它弄得太复杂了:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-14
    • 1970-01-01
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    相关资源
    最近更新 更多