gpt4 book ai didi

javascript - 如何使用 jquery mobile 为两个连续的弹出窗口制作动画?

转载 作者:行者123 更新时间:2023-11-30 17:42:19 25 4
gpt4 key购买 nike

我想用 jquery mobile 做的是当我在第一个弹出窗口上单击一个按钮时,第一个弹出窗口将消失并带有翻转动画,之后第二个弹出窗口将出现并带有相同类型的动画。我试图在事件监听器中使用它:

$("#div_first").popup("close");
$("#div_second").popup("open");

第一个弹出窗口确实消失了。但是第二个弹出窗口没有弹出。我怎样才能用移动 jquery 做到这一点?谢谢!

最佳答案

一旦当前弹出窗口关闭popupafterclose,您需要调用下一个popup。此外,重要的是 data-history="false" 弹出 div,以便不返回历史记录到之前的事件。

$("#pop1").popup("open", {             /* open first popup */
positionTo: "window",
transition: "flip"
}).on("popupafterclose", function () { /* open second popup */
$("#pop2").popup("open", {
positionTo: "window",
transition: "flip",
reverse: true /* optional for reverse effect */
});
});

Demo

关于javascript - 如何使用 jquery mobile 为两个连续的弹出窗口制作动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20809184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com