JQuery Mobile:数据方向="反向"没有模仿初始过渡

时间:2013-05-14 04:46:15

标签: jquery jquery-mobile jquery-animate transition

我的标题中有一个后退按钮,如下所示:

<a href="index.html" data-role="button" data-direction="reverse"
data-icon="arrow-l" data-iconpos="left">Back</a>

转到此页面的转换为slide,根据documentation,将data-direction="reverse"添加到我的后退按钮应该'反转'让我进入该页面的转换,即:上一页应该向后滑动。但是,这似乎只停留在默认的fade转换上。在设置此按钮时,我做错了吗?我应该有一种不同的href吗?

2 个答案:

答案 0 :(得分:5)

尝试添加此内容:

data-rel="back"

<a href="/" data-icon="back" data-rel="back" data-direction="reverse">Back</a>

此外,我认为为了使“反向”工作,您必须引用之前的确切URL /页面。因此,如果你的page1是“/”,那么你去了page2和第2页你有href =“index.html”它将不起作用。

答案 1 :(得分:2)

您还可以做的是声明转换,反之亦然

<a href="index.htm" data-role="button" data-direction="reverse" data-transition="slide">Cancel</a>

在我的情况下,这个链接是2页,所以data-rel="back"不是我想要的