jquery – 仅在第一次使用localStorage加载网站时显示DIV

前端之家收集整理的这篇文章主要介绍了jquery – 仅在第一次使用localStorage加载网站时显示DIV前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在努力使这项工作,但我有一些问题..就像标题所说,我希望只有第一次加载网站时才能显示DIV.我知道如何处理PHP和Cookies,但我想用localStorage函数.

这是我的代码

最佳答案
您正在if条件之前设置localStorage标志,因此永远不会定义标志wasVisited.

您需要在else块中设置标志,如下所示

$(document).ready(function () {
    if (localStorage.getItem('wasVisited') !== undefined) {
        $("#loading_bg").hide();
    } else {
        localStorage.setItem('wasVisited',1);
        $("#loading_bg").delay(5000).fadeOut(500);
    }
});
原文链接:https://www.f2er.com/jquery/428728.html

猜你在找的jQuery相关文章