как запустить функцию обратного вызова после того, как $ .mobile.changePage готов в jquery?

в этом проекте я использую jquery и phonegap

у меня есть ссылка, при нажатии на которую изменяется страница:

$('#statsButtonmain').on('click', function() {
        $.mobile.changePage("stats.html", { transition: "slideup"}, true, true);  
});

это работает нормально, но я хотел бы запустить функцию ( playMusic () ), когда переход выполнен, примерно так:

$('#statsButtonmain').on('click', function() {
        $.mobile.changePage("stats.html", { transition: "slideup"}, true, true);  
            playMusic();
});

я обнаружил, что на отображаемой странице срабатывает событие pageshow , которое запускается после завершения перехода, но я не уверен, как использовать его

похоже, это не работает, есть идеи?

Спасибо

7
задан Patrioticcow 17 February 2012 в 09:59
поделиться