jQueryMobile pageInit, "Не можете найти переменную? - PullRequest
1 голос
/ 17 ноября 2011

Я следовал за введением официальных документов jQuery Mobile:

Важно: используйте pageInit (), а не $ (document) .ready ()

, но,когда я пишу:

pageInit(function()
    alert('ahhh');
});

, моя консоль Safari сообщает мне: Cant find variable "pageInit"

Почему это так?Как я могу использовать функцию pageInit()?

1 Ответ

2 голосов
/ 17 ноября 2011
$( '#aboutPage' ).live( 'pageinit',function(event){
  alert( 'haa!' );
});

или с JQuery 1.7

$("#myPage").on('pageinit', function(event){
    alert('haa');
});

http://api.jquery.com/on/

http://api.jquery.com/live/

Кстати, в JQMobile рекомендуется использовать Jquery 1.6.4, поэтому первый пример - правильный.

З.Ы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...