Jquery mobile jQuery Mobile changePage()在Windows 8 Phone emulator中不工作

Jquery mobile jQuery Mobile changePage()在Windows 8 Phone emulator中不工作,jquery-mobile,cordova,Jquery Mobile,Cordova,我已经使用Phonegap、jquery-1.6.4和jquery-mobile-1.0.1开发了一个应用程序。该应用程序在IOS、Android和BlackBerry10上运行良好。现在我正在尝试为Windows8手机移植我的应用程序,但$.mobile.changePage(“#pageid”)不工作 我的HTML代码是: 紧急情况 我通过java脚本调用: 函数displayEmergencyPage(){ var EmregencyNo=“”; EmregencyNo+=“电话号码

我已经使用Phonegap、jquery-1.6.4和jquery-mobile-1.0.1开发了一个应用程序。该应用程序在IOS、Android和BlackBerry10上运行良好。现在我正在尝试为Windows8手机移植我的应用程序,但
$.mobile.changePage(“#pageid”)不工作

我的HTML代码是:


紧急情况
    我通过java脚本调用:

    函数displayEmergencyPage(){
    var EmregencyNo=“”;
    EmregencyNo+=“
  • 电话号码
  • ”; $.each(UIEmergencyObject,function(key,val){ 如果(val.enabled==true){ teleNo=val.number; EmregencyNo+=“
  • ”; } }); $(“#ul#u紧急电话号码”).html(EmregencyNo); $.mobile.changePage(“#紧急号码”); }
    我认为在Windows8中会有一些不同的方式来加载页面


    任何帮助都将不胜感激。

    我找到了解决方案:我将jquery版本更改为jquery-1.8.2,将jquery移动版更改为jquery.mobile-1.3.0,效果很好。

    $.mobile.changePage正如我所记得的,jquery 1.6.4不起作用,请尝试升级jquery和jquery mobile,看看这是否有什么不同。谢谢