PageInit Jquery 移动设备不工作
您好,我是phonegap jquerymobile ios 的新手,所以我只是尝试在pageinit 中执行一条简单的警报消息,但该事件从未触发。
这是我的 jquery 代码。
$('#myPage').live('pageInit', function(event){
navigator.notification.alert("PhoneGap is Working");
});
这是 html 代码,
<div data-role="page" id="myPage">
<div data-role="header">
<h1>My Title</h1>
</div><!-- /header -->
<div data-role="content">
<p>Hello world</p>
<ul data-role="listview" data-inset="true" data-filter="true">
<li><a href="#">Acura</a></li>
<li><a href="#">Audi</a></li>
<li><a href="#">BMW</a></li>
<li><a href="#">Cadillac</a></li>
<li><a href="#">Ferrari</a></li>
</ul>
</div><!-- /content -->
</div><!-- /page -->
任何人都可以告诉我我做错了什么,或者可能是模拟器的问题?
Hi I'm new on phonegap jquerymobile ios, so I'm just trying to execute a simple alert message in the pageinit, but the event never fired.
Here is my jquery code.
$('#myPage').live('pageInit', function(event){
navigator.notification.alert("PhoneGap is Working");
});
and here is the html code
<div data-role="page" id="myPage">
<div data-role="header">
<h1>My Title</h1>
</div><!-- /header -->
<div data-role="content">
<p>Hello world</p>
<ul data-role="listview" data-inset="true" data-filter="true">
<li><a href="#">Acura</a></li>
<li><a href="#">Audi</a></li>
<li><a href="#">BMW</a></li>
<li><a href="#">Cadillac</a></li>
<li><a href="#">Ferrari</a></li>
</ul>
</div><!-- /content -->
</div><!-- /page -->
could anybody tell me what am I doing wrong or maybe It's problem of the simulator?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
警报消息未触发,因为您在 jquery 代码中使用了
pageInit
而不是pageinit
。替换
为
您的代码就可以正常工作。
The alert message is not firing because the you have used
pageInit
instead ofpageinit
in your jquery code.Replace
with
Your code will work fine.