2017-05-07 36 views
0

スクロールオプションを削除しようとしていますが、ポップアップが表示されています。何らかの理由で、スクロールバーにポップアップが表示されているときに表示されます。ポップアップにスクロールバーが表示される

/******* Lock Scroll When Popup shows **********/ 
jQuery(document).ready(function() { 
    // document is loaded and DOM is ready 
    var light = $("#light").css("display"); 
    if(light == "block") // if value of id 'light' is display:block 
    $('body').css('overflow','hidden'); 
    else 
    $('body').css('overflow','scroll'); 
}); 

答えて

0

はい、使用したコードは多くのブラウザで動作しましたが(まだ動作していますが、iPadでは使用できません)。あなたは次のようにする必要がありますが、それは他のエラーを引き起こす可能性があります(私を信じて、オーバーフローエリアでスクロールしたコンテンツで悪夢を抱くことがあります)。

html, body{ 
    -webkit-overflow-scrolling : touch !important; /* not sure about this line is required now */ 
    overflow: auto !important; 
    height: 100% !important; 
} 
関連する問題