JQM (jQueryMobile) Poussez la dernière page de DOM sur changePage()

Je remarque que la page que je viens de visualisation est toujours dans les DOM. Est-il un moyen de supprimer la dernière page consultée après je la transition vers la nouvelle page à l'aide de changePage()?

J'ai désactivé tous les services de navigation, car je ne veux pas l'utiliser pour revenir à la dernière page lors de la transition vers la nouvelle page(s).

Des suggestions?

Flux du site:

  • page principale-> remplir info->soumettre sur changePage()
  • prochaine page-> remplir plus d'info-> soumettre sur changePage()
  • etc...

Une fois que la page a été soumis je n'ai pas besoin de plus

Mise à JOUR:

Voici la première page:

<div data-role="page" 
     id="first_page" 
     data-theme="z" 
     data-backbtn="false" 
     data-url="first_page" 
     class="ui-page 
     ui-body-z">

Il ajoute quelque chose à ce lors de l'ajout d'une nouvelle page:

<div data-role="page" 
     id="next_page" 
     name="next_page" 
     data-theme="z" 
     data-title="next_page" 
     data-url="getNextPage.php?page=next_page" 
     class="ui-page 
     ui-body-z">

Appelant le live() comme ceci:

//pageName[index] = next_page
$('#'+pageName[index]).live('pagecreate',function(event, ui){   
    $(ui.prevPage).remove();

à l'aide de changePage() comme ceci:

$.mobile.changePage('getNextPage.php?page='+pageName[index],'slide',false,false);

OriginalL'auteur Phill Pafford | 2011-04-20