JQuery Mobileでは、changePage()を使用して、前のページにリダイレクトします。JQUERYモバイルリダイレクトとカレンダー機能
$.mobile.changePage(previousPage.prevObject[0].id, { transition: "slide"});
これはすべて正常に動作します。問題を抱えているのは、私が残しているページからHTML要素をクリアしようとしている場合です。以下を使用してください:
$('#navigation').html('');
これは起こりません。私はこのようなjQueryのモバイルUIで提供正しい戻る]ボタンを使用している場合 -
<a href="" onclick="clearNavigation();" data-rel="back">Back</a>
のonclickを機能さ... HTML要素をクリアするには、この方法では動作しますが、アニメーションが遅いです。最初にブランクページを残してHTML要素をクリアし、リダイレクトを前のページに戻します。これは滑らかに見えません。リダイレクトして要素を削除する方法はありますか?私は移行をスピードアップしたように見える?
おかげ ロリー
PS - 私は現在、(clearNavigationのために持っている機能) -
function clearNavigation(){
$.mobile.changePage(previousPage.prevObject[0].id, { transition: "slide"});
$('#navigation').html('');
}