移动设备上的Fancybox滚动问题

时间:2017-03-10 13:47:59

标签: jquery mobile scroll fancybox

我正在使用精美的盒子,当打开fancybox时,我想停止身体滚动,并且该花式框滚动应该有效。

我有下面的代码,它会停止正文滚动,但是fancybox滚动也无效..

jQuery(function ($) {
   $("#more_insurance").fancybox({
    closeBtn    : true,
    closeClick  : true,
    scrolling   : 'auto',
    openEffect  : 'elastic',
    closeEffect : 'elastic',
       beforeShow: function(){
        $("body").css({'overflow-y':'hidden'});

        $('body').bind('touchmove.fb', function(e) {
            e.preventDefault();

         });
        },
         afterClose: function(){
            $("body").css({'overflow-y':'visible'});
        },


       });
});

请帮助..

1 个答案:

答案 0 :(得分:0)

Fancybox 2帮助程序选项被锁定:对我来说是真的,我在fb3中有滚动问题