需要帮助来理解这个cookie脚本

时间:2014-10-24 13:45:41

标签: javascript jquery html cookies

我试图让一个具有关闭选项的div工作,但有些人如何正常工作..

首先我找到了这个帖子:

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

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

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

我想了解" display:block"在div来自?我在脚本中找不到它? #popupDiv的css值为display:none。

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

http://lampen.identitest.dk/

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

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

最诚挚的问候Shane M

1 个答案:

答案 0 :(得分:0)

“display:block”来自jquery show()方法

$(document).ready(function() {

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

这里最初设置为显示:没有来自css,当页面加载时检查是否 cookie存在,如果没有则调用show方法将“display:block”添加到#popupdiv