需要帮助才能理解此cookie脚本

Need help to understand this cookie script

本文关键字:cookie 脚本 能理解 帮助      更新时间:2023-09-26

我正试图让一个带有关闭选项的div工作,但有些方法无法正常工作。。

首先,我发现了这个线程:

http://stackoverflow.com/questions/10674611/hide-div-24hr-cookie-javascript

下面是我想要实现的JSFiddle工作示例:

http://jsfiddle.net/FcFW2/1/

我想了解div上的"display:block"是从哪里来的?我在剧本里找不到它?。。#popupDiv的css具有值display:none。

我将脚本/css.html复制/粘贴到我的网站:

http://lampen.identitest.dk/

在我的网站底部,你会发现它。问题是它加载了display:none("display:block"没有添加到div中)。

我希望你能帮我,试着为我解释一下

向Shane M 致以最良好的问候

"display:block"来自jquery show()方法

$(document).ready(function() {
  // If the 'hide cookie is not set we show the message
  if (!readCookie('hide')) {
    $('#popupDiv').show();
  }

在这里,最初它被设置为dispally:none from css,当页面加载时,它会检查cookie存在,如果不存在,那么它调用show方法将向#popupdiv 添加"display:block"