ページが読み込まれると、自動的に特定のdivにスクロールしたいと思います。しかし、私はJQMのスクロール機能といくつかの矛盾が生じているようです。このように包まれたときに正しくスクロールしないjQuery Mobile - ページ・ロードの特定のdivにスクロール
$.mobile.silentScroll($("#myElementId").offset().top);
:
$('[data-role=page]').bind("pageshow", function() {
setTimeout(function(){$.mobile.silentScroll($("#myElementId").offset().top);},100);
});
:
$('[data-role=page]').bind("pageshow", function() {
$.mobile.silentScroll($("#myElementId").offset().top);
});
しかし、このような小さなタイムアウトで正しく動作
私は、次のコードを使用しています
コードの最後の部分の問題点は、ちらつきを引き起こし、 pを押して、ページを飛び降ります。どのようにこれを避けるためにどのようなアイデア?
おかげさまでジャスパーですが、jQueryコアとJQMの間にコードを追加しても、それでも機能しません。 完全なページを更新した後でさえも起こるため、minScrollBackの問題ではないと思います。その時点で、JQMは以前にどこにスクロールされたのかを覚えてはいけません。 – Steve