如何链接Jquery Mobile中的外部页面以使数据转换工作?
<a href="appleave.html" rel="external" data-transition="slide"><img
src="images/image.png" alt="NoImage" /></a>
转换在上面的代码中不起作用。帮帮我们..
答案 0 :(得分:1)
不幸的是,你无能为力,官方文件指出:
指向其他域或具有rel =“external”的链接, data-ajax =“false”或目标属性不会被Ajax加载。 相反,这些链接将导致整页刷新而没有动画 过渡。两个属性(rel =“external”和data-ajax =“false”) 具有相同的效果,但具有不同的语义含义:rel =“external” 应该在链接到另一个站点或域时使用 data-ajax =“false”对于简单地选择你的页面非常有用 通过Ajax加载域。由于安全限制, 框架总是选择从Ajax中链接到外部域 行为。
这是官方jQuery Mobile documentation;搜索:无Ajax链接
你真的需要 rel =“external”吗?由于页面未加载到DOM中,因此jQM无法创建过渡效果。
答案 1 :(得分:0)
您是否在<script src="Your JQuery Mobile js file path"></script>
的{{1}}标记中添加了<head>
。