jquery移动转换错误加载页面

jquery移动转换错误加载页面,jquery,html,css,mobile,Jquery,Html,Css,Mobile,我在使用jquery mobile,我在尝试使用过渡效果,但当我在同一个网站上尝试使用外部链接时,我发现一个错误,说“错误加载页面”。 这是我正在使用的一段代码 <a href="test1.html" data-transition="pop">Slide to Page Two</a> 如果将我的链接更改为页面上的链接也可以 <a href="#test1" data-transition="pop">Slide to Page Two</a&

我在使用jquery mobile,我在尝试使用过渡效果,但当我在同一个网站上尝试使用外部链接时,我发现一个错误,说“错误加载页面”。 这是我正在使用的一段代码

<a href="test1.html" data-transition="pop">Slide to Page Two</a>

如果将我的链接更改为页面上的链接也可以

<a href="#test1" data-transition="pop">Slide to Page Two</a>


链接到另一个页面将导致整个页面与当前页面分开加载。由于JavaScript仅在当前页面的范围内运行,因此它无法以与本地页面相同的方式转换到新页面。

您应该将ajax引用设置为false

data-ajax="false"

现在,您的代码可以工作,但没有转换效果,因为转换效果可以与ajax loader一起工作。

它们是本地页面,但是是不同的文件,例如,从test.html链接到test1.htmlIt,如果它们都是本地的,则无所谓。只要它们是不同的文件,它们就不能像您可以使用停留在同一页面上的#锚进行转换一样进行转换。jQM不同,它会通过Ajax将外部页面加载到DOM中。请确保路径正确。