我在jquery mobile和$ .mobile.changePage转换幻灯片中使用multipage(在同一页面上)。 显然我需要回到我已经通过changePage函数打开的页面。
它完全适用于Firefox,但不适用于safari或chrome。
当我回到我已经打开过的页面时,在safari和chrome上,页面显示几毫秒,所有页面都被隐藏。如果我使用"警告('停止');"在changePage函数之后,然后显示页面,"停止"显示,页面仍然显示,直到我关闭弹出窗口"停止",然后页面被隐藏。
我在链接到转换问题的另一个页面上发现了以下代码,您将看到它是如何发生的。 如果你回到已经打开过一次的页面,那么该页面将被隐藏:
仅供参考:如果我使用
$.mobile.changePage( "#mypage", {
transition: "none",
reverse: true,
changeHash: false
});
而不是
$.mobile.changePage( "#mypage", {
transition: "slide",
reverse: true,
changeHash: false
});
对于转换参数,它工作正常(但它不是我想要的)
谢谢。
PS:我找到代码link
的页面