jqm Web アプリ全体のスクロールを無効にしたいのですが、特定のクラスの div をスクロールしようとすると、スクロールが許可されます
私のスクロールdiv.info
がoverflow:scroll
それに適用され、このスクリプトがあなたがそれに触れているかどうかを検出しようとしています
$('.info').bind('touchstart', function (e) {
if (e.type == "touchstart") {
return true;
} else {
event.preventDefault();
}
});
$(document).bind('touchmove', function () {
event.preventDefault();
})
現在、ドキュメントのスクロールはオフになっていますが、情報 div をスクロールしようとするとスクロールしません。
これと同じアイデアに関する投稿をいくつか見ましたが、ほとんどの場合、オブジェクトの位置を固定して、ドキュメントをスクロールしても同じ場所にとどまるようにしています。