я реализовал некоторую логику внутриJquery мобильного «» pagebeforeshow»не выполняется после нажатия кнопки назад
$(document).on('pagebeforeshow', '#mainPage', function(){
}
но оно не нагрузки, когда пользователь eitehr нажимает клавишу возврата, чтобы вернуться к этой конкретной странице находится этот JS или при звонке
history.back(-1); return false;
, чтобы вернуться на предыдущую страницу.
Это только запускается на выполнение, если вы делаете обновление или непосредственно перейти на страницу с помощью A HREF <>
Есть sugestions?
веселит
попробовать '$ mobile.changePage()' вместо 'истории-обратно (-1)' – Omar
я пытался как $ ('# мобильный'). ChangePage(); return false; и $ ('# mobile'). changePage(); return false; и он не смог бы отличить переменную $ mobile – jonney
Этот способ http://stackoverflow.com/a/17545211/1771795 Кроме того, если вы удаляете 'return false', он должен работать. Тем не менее, я по-прежнему предпочитаю код в этом ответе. – Omar