Остановите обратную историю, просто закройте всплывающее окно
Когда я нажимаю кнопку "Назад" в браузере, мое всплывающее окно закрывается, но события прослушивателя возвращают меня на предыдущую страницу, и я хочу, чтобы в моей функции был элемент, который закрывает всплывающее окно без моего возврата. Сохраняя историю слушателя на других страницах (не останавливайтесь во всем приложении)
$(document).on("pageshow", "#member", function (){
$(window).on("navigate", function (event, data) {
var direction = data.state.direction;
if (direction == 'back') {
$("#mypopup").popup("close");
}
});
});
Я пытаюсь с
$(document).bind("mobileinit", function () {
$.mobile.hashListeningEnabled = false;
});
Но не работает