[英]page create phonegap jquery mobile
我正在嘗試在頁面加載時執行腳本,但是沒有用
首先,我用
$('#loadingPage').bind('pageinit', function(event) {...}
這可以將頁面重定向到menu.html
<!DOCTYPE HTML>
<html>
<head></head>
<body>
<div date-role="page" id="menuPage"></page>
</body>
</html>
在我的腳本文件中
$('#menuPage').live('pageshow', function(event) {alert('bbb')};
$('#menuPage').live('click', function(event) {alert('aaa')};
我從來沒有警報bbb,但是當我單擊屏幕時,我有了警報aaa
完整的腳本代碼:
謝謝
您的代碼中有兩個問題。 Pagecreate不應用作頁面加載觸發器,最好使用pagebeforechange和pageshow。 這是第一個問題。 第二個錯誤是menu.html頁面格式錯誤,現在也已修復。
還有一件事,這不是錯誤,但是我已經更改了live(帶有on(用於事件綁定的函數。目前沒有問題,但是live已經過時了,我認為它將不再適用於jQuery 1.9)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.