2013-12-20 1 views
0

Я сделал ListView с JQuery мобильного телефона, и у меня есть событиеjQuery mobile, on не работает со списком загруженных страниц, что я могу сделать?

$("#id").on("click"... 

элемент $ («# ID») создается после загрузки новой страницы, эта страница загружается, когда вы выбираете элемент список (все автоматически, сделанные функциями listview jquery), но «on» не работает

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

Спасибо.

ответ

0

В соответствии с документами необходимо прослушать два события pagecontainerhide и pagecontainershow.

Первое мероприятие, содержит все данные, относящиеся к следующей странице. Второе событие содержит данные, относящиеся к , предыдущей странице.

Нечетная проблема заключается в том, что эти события больше не принимают привязки к идентификатору страницы.

$(document).on("pagecontainerhide", function (e, ui) { 
    console.log("Next Page "+ ui.nextPage[0].id); 
}); 

$(document).on("pagecontainershow", function (e, ui) { 
    console.log("Previous Page "+ ui.prevPage[0].id); 
}); 

Demo

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

  • Нет связанных вопросов^_^