gpt4 book ai didi

javascript - 如何在每个 session 的一页中仅触发一次 jquery 函数?

转载 作者:太空狗 更新时间:2023-10-29 16:05:49 27 4
gpt4 key购买 nike

我有一个 jQuery 函数,它会在加载我的 index.html 时生成一个动画。我希望这个动画只发生一次。如果您转到其他页面,然后返回 index.html,则动画不应该发生。

但我也希望在刷新索引页面时显示动画。

不知道你有没有...无论如何谢谢!

最佳答案

Javascripts sessionStorage 可以使这成为可能。

这个 sessionStorage 变量只能在创建它的窗口打开时访问。因此,关闭窗口后,sessionStorage 变量将是未定义的。

您可以使用类似 sessionStorage.firstVisit = 1 的方式简单地创建它。

简单地将其包装在 if 语句中以检查是否显示动画。

有关此检查的更多信息 http://www.w3.org/TR/webstorage/#the-sessionstorage-attribute

关于javascript - 如何在每个 session 的一页中仅触发一次 jquery 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33708093/

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