я использую $.mobile.changePage();
для перехода на страницу.Что странно, на моей странице индекса это работает, но если я нажму на мою следующую страницу и вызову swipedown mobile.change
, это не работает сейчас. Я знаю, что мое событие swipedown не является проблемой здесь, потому что попытался прокомментировать mobile.changepage
и вставьте функцию оповещения, и она сработала.
Процесс: На моей странице индекса.$.mobile.changePage
Работа с событиями
$(document).delegate('.front-page-down','swipedown', function (event) {
$.mobile.changePage('#notification', { transition: "slidedown"});
});
Перейдите на следующую страницу, например, на страницу 2, и попытались вызвать мое событие смахивания, mobile.changePage не работает.
$(document).delegate('.sns-down','swipedown', function (event) {
//$.mobile.changePage('#featured', { transition: "slidedown"}); // this don't work in my next page
alert("BOOM SNS");
});
Кто-нибудь знает, почему этопроисходит?Функция changePage прилагается к функции делегата.Я не использую какую-либо функцию document.ready ().
К вашему сведению.Чтобы mobile.changePage работал на моей странице2, мне нужно обновить страницу вручную.хммм
помогите кому-нибудь.