2

サイトがあり、ライトボックスがポップアップしたときにすべてのスクロールを無効にし、ライトボックスが閉じられたときに再び有効にしたいと考えています。私はこれを持っています:

document.ontouchmove = function(e){
    if (stopScroll) {
        e.preventDefault();
    }
}

これは手動スクロールには最適ですが、ユーザーはステータスバーをタップしてページの上部に移動できます (ライトボックスが中央に配置されていないか、さらに悪いことに、ページから完全に外れています)。JQuery Mobile を使用しています。iOS でこの機能を一時的に無効にするにはどうすればよいですか?

4

1 に答える 1