я реализовал iScroll-скроллер программно с помощью этих линий:iScroll ReFRESH не работает
$(document).bind('pageinit',function(event, data){
$("[id='menu']").attr("data-iscroll","");
$("[data-iscroll]").iscrollview();
});
Всякий раз, когда я изменить высоту сайта, например при вращении устройства оболочка iscroll не адаптирует его размер. Это означает, что я больше не могу прокрутить до конца. Поэтому я (пытался) построить функцию, чтобы обновить размер обертке в:
window.addEventListener("resize", function() {
$("[data-iscroll]").jqmData('iscrollview').refresh();
setTimeout(function() {
$("[data-iscroll]").jqmData('iscrollview').refresh();
}, 0)
}, false);
Это не работает вообще, и я понятия не имею, почему. Дайте мне знать, если вам нужно больше кода (старайтесь держать его как можно короче).
Сначала скажите мне, у вас есть более чем один iscrollview реализован. Кажется, я знаю, в чем твоя проблема. – Gajotres
Да. Это похожий на facebook webapp, поскольку меню обычно скрывается за фактическим содержимым. Оба содержимого и меню прокручиваются с помощью iscrollview – user1903909