2015-01-06 1 views
1

Я создал приложение, использующее phonegap/cordova для Android, которое отлично работает. Сейчас я использую тот же код для создания Windows Phone 8 приложения и все работает, за исключением следующего:JQuery Mobile - Phonegap: «pagecontainerchange» не беспокоится в Windows Phone 8 app

$(document).on("pagecontainerchange", function(event, ui) { 
    var activePage = ui.toPage[0].id; 
    var fromPage = ui.options.fromPage[0].id; 
    if (activePage == 'communication') { 
     getCommunicationDetails(); 
    } else if (activePage == 'contacts') { 
     getContactDetails(); 
    } 
)}; 

событий не стрельбы. Есть ли что-то подобное этому, которое я могу использовать, которое может работать на Android, Windows Phone и IOS?

+0

Какая версия JQM вы используете? Вы хотите запустить функцию до того, как страница будет показана или когда она будет показана? – Omar

+0

Спасибо за ответ Omar.Я использую jquery-1.11.1.min.js и jquery.mobile-1.4.5.min.js. Если вы увидите выше пример кода, я хочу вызвать его после изменения страницы в соответствии с активной страницей. –

ответ

0

Вызов этого события внутри $ (document) .ready (function() {}); решается моя проблема.

Благодаря Jaya

Смежные вопросы