Jquery mobile Phonegap-子文件夹中的页面未加载

Jquery mobile Phonegap-子文件夹中的页面未加载,jquery-mobile,cordova,directory,hyperlink,Jquery Mobile,Cordova,Directory,Hyperlink,我正在用jQuery Mobile开发一个web应用程序,效果非常好。现在我想使用Phonegap制作一个本地应用程序 在web应用程序中,链接如下所示:/subfolder/page.html javascripts、CSS和其他链接页面没有加载到本机应用程序中,因此我通过子文件夹/page.html更改了所有链接 现在,index.html中的脚本、CSS和链接页面可以工作了。但当我在子文件夹中的页面上时(我通过index.html访问该页面),链接页面不会加载。jQueryMobile显示

我正在用jQuery Mobile开发一个web应用程序,效果非常好。现在我想使用Phonegap制作一个本地应用程序

在web应用程序中,链接如下所示:/subfolder/page.html

javascripts、CSS和其他链接页面没有加载到本机应用程序中,因此我通过子文件夹/page.html更改了所有链接

现在,index.html中的脚本、CSS和链接页面可以工作了。但当我在子文件夹中的页面上时(我通过index.html访问该页面),链接页面不会加载。jQueryMobile显示一个弹出窗口,显示“错误加载页面”。但是我的链接没有断开

<li data-icon="false" data-theme="b"><a href="Chirurgie_de_l'obésité/Principes.html" data-transition="slide">Principes</a></li>
  • 此链接将在index.html中工作,但不会在子文件夹中的任何其他页面中工作

    我认为问题来自基于ajax的导航

    提前感谢您的帮助,
    Adrien B.

    您可以将
    rel=external
    添加到处理重定向的
    中。但这样,您将最终失去jQM提供的转换。要绕过此问题,您必须使用单页模板

    您可以将
    rel=external
    添加到处理重定向的
    中。但这样,您将最终失去jQM提供的转换。要绕过此问题,您必须使用单页模板

    这是你的问题:

    <li data-icon="false" data-theme="b"><a href="Chirurgie_de_l'obésité/Principes.html" data-transition="slide">Principes</a></li>
    
  • 如果要连接同一目录中的两个页面,只需直接指向html文件,就不需要再次使用子目录名

    这必须起作用:

    <li data-icon="false" data-theme="b"><a href="Principes.html" data-transition="slide">Principes</a></li>
    

  • 这是您的问题:

    <li data-icon="false" data-theme="b"><a href="Chirurgie_de_l'obésité/Principes.html" data-transition="slide">Principes</a></li>
    
  • 如果要连接同一目录中的两个页面,只需直接指向html文件,就不需要再次使用子目录名

    这必须起作用:

    <li data-icon="false" data-theme="b"><a href="Principes.html" data-transition="slide">Principes</a></li>
    

  • 感谢您的快速回答!转换在我的项目中非常有用,你没有其他解决方案吗?因为链接正在工作,但仅在索引页中!谢谢你的快速回答!转换在我的项目中非常有用,你没有其他解决方案吗?因为链接正在工作,但仅在索引页中!您的子文件夹中有几个html页面,还是只有一个html页面,其中有几个jQuery移动页面?几个html页面!谢谢你关心我的问题!好的,让我们更进一步,当您从第一个子文件夹页面转到第二个子文件夹页面时,您使用的是什么链接。基本上我想知道你是使用或改变页面功能。你能不能把这个作为你问题的一个例子。我们会很快为您找到解决方案。我添加了示例!我的js中没有关于链接的内容。看看我的答案,请告诉我它是否有效。你的子文件夹中有几个html页面,还是只有一个html页面,里面有几个jQuery移动页面?几个html页面!谢谢你关心我的问题!好的,让我们更进一步,当您从第一个子文件夹页面转到第二个子文件夹页面时,您使用的是什么链接。基本上我想知道你是使用或改变页面功能。你能不能把这个作为你问题的一个例子。我们会很快为您找到解决方案。我添加了示例!我的js中没有关于链接的内容。请看我的答案,并告诉我它是否有效。非常感谢!我几分钟后就要试这个了。但是,如果链接页面位于不同的文件夹中,会发生什么情况?folder1/page1有一个指向folder2/page2的链接?链接页面时,需要从当前活动页面的角度进行查看。例如,如果您想从父目录访问页面,您可以使用如下内容:href=“../index.html”非常感谢!我几分钟后就要试这个了。但是,如果链接页面位于不同的文件夹中,会发生什么情况?folder1/page1有一个指向folder2/page2的链接?链接页面时,需要从当前活动页面的角度进行查看。例如,如果您想从父目录访问页面,可以使用如下内容:href=“../index.html”