-1

在 rails 3.2.9 中,我使用的是 twitter 引导插件。我正在尝试加载一个弹出表单,在加载此表单时,背景滚动应该隐藏,并且在关闭此表单滚动后应该像往常一样工作。

我努力了

document.body.style.overflow = "hidden"; 

隐藏滚动但弹出表单将显示一半(对于大表单)。

document.body.style.overflow = "visible"; 

关闭弹出表单后将正常工作。即使我尝试过

$(window).unbind('scroll'); 

但这将在弹出表单加载时起作用,但在关闭表单滚动后将不起作用

$(window).bind('scroll'); 

这个命令。

请提出一些解决方案来解决这个问题。

4

1 回答 1

3

试试这个代码..当弹出加载

$("body").css("overflow", "hidden");

弹出关闭时

 $("body").css("overflow", "auto");
于 2013-03-22T06:10:42.217 回答