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