Javascript FancyBox滚动父页面';他也很满足

Javascript FancyBox滚动父页面';他也很满足,javascript,scroll,fancybox,fancybox-2,Javascript,Scroll,Fancybox,Fancybox 2,使用FancyBox v2.0.6(带或不带鼠标滚轮插件)。如果用户打开FancyBox,滚动到内容末尾,然后继续滚动,则父页面将滚动 这可能会令人不安,因为当用户关闭FancyBox时,它们不在父页面上的同一位置 当FancyBox打开时,有没有办法阻止父页面滚动?您可以尝试将这些FancyBox选项添加到自定义脚本中 beforeLoad: function(){ $("body").css({"overflow-y":"hidden"}); }, afterClose: function

使用FancyBox v2.0.6(带或不带鼠标滚轮插件)。如果用户打开FancyBox,滚动到内容末尾,然后继续滚动,则父页面将滚动

这可能会令人不安,因为当用户关闭FancyBox时,它们不在父页面上的同一位置


当FancyBox打开时,有没有办法阻止父页面滚动?

您可以尝试将这些FancyBox选项添加到自定义脚本中

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

。。。因此,基本上,当fancybox打开时,它会停止父页面上的垂直滚动。

您可以尝试将这些fancybox选项添加到自定义脚本中

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

。。。因此,基本上,当fancybox打开时,它会停止父页面上的垂直滚动。

完美。非常感谢,太好了。非常感谢你。