Cordova 3.3.0 + jqueryMobile 1.4.0转换不起作用

时间:2014-02-16 12:34:43

标签: android jquery-mobile cordova

最近我升级到jquerymobile 1.4,似乎默认页面转换不再与cordova 3.3.0一起使用了。当我使用jqueryMobile 1.3.2时,它们正在工作。

转换在浏览器中完美运行,但是当我在android 4.x手机上的cordova应用程序上测试它时(它应该在技术上工作)它们不起作用。

注意:我注意到第一页转换有效,但之后就停止了工作。谁经历过同样的事情?

我测试的示例代码:

<html>

  <head>

    <link rel="stylesheet" type="text/css" href="css/jquery.mobile-1.4.1.css">
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/jquery.mobile-1.4.1.min.js"></script>
  </head>
<body>

  <div data-role="page" id="homepage" >

    <div data-role="header">
      <h1>Homepage</h1>
    </div>

    <div role="main" class="ui-content">
      <h2>content</h2>
      <a href="#page2" data-transition="slide">Page 2</a>
    </div>
  </div>

  <div data-role="page" id="page2">

    <div data-role="header">
      <h1>Homepage</h1>
    </div>

      <div role="main" class="ui-content">
      <a href="#homepage" data-transition="slide">HomePage</a>

      </div>

    <div role="main" class="ui-conten">

    </div>
  </div>



</body>

</html>

1 个答案:

答案 0 :(得分:0)

这似乎是jquery mobile 1.4.1中的一个问题,但它在版本1.4.2中再次运行良好。问候