更新しました。 JavaScriptで一時的にスクロールを禁止する その2 Lightbox的なものを表示しているときに、Lightboxの中身をスクロールさせると端に到達したときスクロールが親要素に伝搬してしまう問題があります。小さな点ですが、どこまで読んでいたのか見失ってしまうので結構鬱陶しいですね。 そこで、Lightbox的なものを表示している間一時的に親要素のスクロールを防止する方法を調べてみました。 何を言っているのか分からないと思うので、デモを用意しました。まずはこちらをご覧ください。 デモ 実現方法 スクロールを禁止させるときはこんな感じ。スクロールバーを残したまま画面に固定し、スクロールしていた量だけ表示位置をずらして辻褄を合わせています。例ではスタイルの設定はクラスの付け外しで済ませています。 var scrollTop; scrollTop = $(window).s