Как предотвратить прокрутку документов, но разрешить прокрутку внутри элементов div на веб-сайтах для iOS и Android?
Я создал веб-сайт с jQueryMobile для iOS и Android.
Я не хочу, чтобы сам документ прокручивался. Вместо этого просто область (<div>
элемент) должен быть прокручиваемым (через свойство cssoverflow-y:scroll
).
Поэтому я отключил прокрутку документов с помощью:
$(document).bind("touchstart", function(e){
e.preventDefault();
});
$(document).bind("touchmove", function(e){
e.preventDefault();
});
Но это также отключит прокрутку для всех других элементов в документе, независимо от того,overflow:scroll
установлен или нет.
Как я могу решить это?