私はこれらの行を使ってプログラムでiScroll-Scrollerを実装しました:
$(document).bind('pageinit',function( event, data ){
$("[id='menu']").attr("data-iscroll","");
$("[data-iscroll]").iscrollview();
});
サイトの高さを変更するときはいつでも、たとえばデバイスを回転させることによって、iscroll-wrapperはそのサイズに適応しません。もう一番下までスクロールできないという意味です。だから私はラッパーのサイズを更新する関数を構築しようとしました:
window.addEventListener("resize", function() {
$("[data-iscroll]").jqmData('iscrollview').refresh();
setTimeout(function () {
$("[data-iscroll]").jqmData('iscrollview').refresh();
}, 0)
}, false);
これはまったく機能せず、理由はわかりません。さらにコードが必要な場合はお知らせください(できるだけ短くするように努めました)。