【发布时间】:2014-08-02 06:36:00
【问题描述】:
我正在尝试显示默认显示的 div(包含条款和条件),除非将 cookie 设置为隐藏它。
我已将我的代码添加到 JSFiddle
任何想法为什么我的代码不起作用?
JavaScript
function TermsAndConditions(){
days=30;
myDate = new Date();
myDate.setTime(myDate.getTime()+(days*24*60*60*1000));
document.cookie = 'TermsAndConditions=Accepted; expires=' + myDate.toGMTString();
}
if ($.cookie("TermsAndConditions") !== Accepted)
{
$("#terms-and-conditions").hide();
}
HTML
<h1>Terms and Conditions</h1>
<p>Example Content</p>
<span class="accept-button"><a href="#" onclick="TermsAndConditions()">Accept</a></span></div
>
【问题讨论】:
标签: javascript jquery html cookies