一直在jquerymobile項目上工作,並在WP7(和IE7)中遇到了問題。jquerymobile wp7 changePage
起初我把所有的內容放在一個大頁面上,但是WP7沒有加載任何頁面,所以我不得不將頁面分成不同的.htm文件。
所以這裏是我的。我有一個頁面需要從某些s取值,運行一個函數,然後進入下一頁並顯示結果。
這一切都是頁「三」上的方式
起初我
<a id="calculate_square" href="results.html">Calculate volume</a>
但由於它馬上引導到results.html
我無法得到它的有趣功能所以不是我有
<a id="calculate_square" href="#">Calculate volume</a>
和下面的JS代碼:
$('#three').live('pagebeforeshow',function(event, ui){
$('#calculate_square').click(function() {
var height = $('#height').val();
var width = $('#width').val();
var depth = $('#depth').val();
if(height == 0 || width == 0 || depth == 0){
alert("something is blank");
}
else {
calculateSquare();
$.mobile.changePage("results.html");
}
});
});
其中除了WP7/IE7,其中,如果輸入爲空,則返回警報到處工作正常,但似乎並沒有處理$ .mobile.changePage(「results.html」);
我使用的是最新版本1.0a4.1。
那麼我該怎麼做呢?任何幫助都會很棒。不能相信這已經對WP7 :(
Thanks Phill 將標記更改爲使用實際上會停止IE7中的頁面加載!這太令人沮喪了。所以我的按鈕在page2上。當選擇第1頁上的鏈接時,我只是獲得加載微調器。 我一定在做錯事。 如果我堅持使用,在WP7中,當嘗試使用ChangePage方法時出現錯誤 - 「異常拋出並且未捕獲」 – Leads 2011-05-13 12:52:30
我已發佈在jquerymobile論壇上,但沒有任何響應 http:// forum。 jquery.com/topic/changepage-wp7-bug – Leads 2011-05-17 08:19:17