我遵循了jQuery Mobile官方文档的介绍:
重要提示:请使用pageInit(),而不要使用$(document).ready()
但是,当我写:
pageInit(function()
alert('ahhh');
});
我的Safari控制台告诉我:
Cant find variable "pageInit"
为什么是这样?如何使用功能
pageInit()
? 最佳答案
$( '#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/
btw在JQMobile中,建议使用Jquery 1.6.4,因此,第一个示例是正确的示例。
Y