-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 に答える