$('#testpage').page('destroy').page();
jquery mobile ( ) を使用してページのコンテンツを動的に更新し、スクロール位置をリセットしようとしています( $.mobile.silentScroll(0);
)。
動作しますが、数ミリ秒間、jquery は新しいコンテンツを古い位置にスクロールダウンさせます。ページの上部に直接スクロールされた新しいコンテンツを表示したいと思います。
を呼び出したときにスクロール位置を記憶するパラメーターが jquery にある必要があり、$('#testpage').page('destroy').page();
このパラメーターをリセットしたいと考えています。
たぶん私は間違ったアプローチを取っているので、2 つのページに 2 つの分割された div を使用する必要があります。
私がこれを行っている理由は、URL のハッシュを 2 つのページで同じにする必要があり、ユーザーがブラウザーの戻るアクションで前のページに戻れないようにするためです。2 つの分割された div でこれを達成できれば、それも問題ありません。
説明するjsfiddleは次のとおりです。http://jsfiddle.net/EKFSy/2/