我正在努力使这项工作,但我有一些问题..就像标题所说,我希望只有第一次加载网站时才能显示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