Как предотвратить прокрутку документов, но разрешить прокрутку внутри элементов 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 установлен или нет.

Как я могу решить это?

Ответы на вопрос(10)

Ваш ответ на вопрос