jQuery Mobile имеет различные события и методы. События и методы pagecontainer
используются для обработки большинства событий page
от v1.4
. Я не понимаю использование селектора :mobile-pagecontainer
.
Документация API использует только $('.selector')
, которая проста и понятна, но я не знаю, к какому объекту она относится. Я должен использовать его на $('div[data-role="page"]')
или на $('body')
. И что делает другой селектор :mobile-pagecontainer
, означающий?
API: jQuery 1.4.0 API
Изменить: Кроме того, я нашел много примеров в stackoverflow и других сайтах, используя $(document)
, каково отношение ко всем этим?
Изменить 2: я создал крошечную скрипку, которая показывает событие pagecontainerbeforeshow
, используя все 3 селектора $('body')
, $(':mobile-pagecontainer')
и $(document)
Fiddle - PageContainer Events. Мое сердце испытывало благодарность и благодарность @Omar