$(document).ready(function() {
$('.special-offer').bind('click', function() {
$('#message').show(hideMessage);
});
$('.hide').bind('click', function() {
$('#message').hide(hideMessage);
});
function hideMessage(){
var expirDate=new Date();
expirDate.setDate(expirDate.getDate()+30);//设置过期日期为当前时间之后30天
alert(expirDate);
document.cookie="name=hideCookie;expires="+expirDate.toUTCString();
}
var messageCookie=document.cookie;
if(messageCookie){
$('#message').hide();
}
});
<body>
<div class="special-offer">view this special offer!</div>
<div id="message">
first time
<div class="hide">hide the message.</div>
</div>
</body>
这种方法是根据cookie的生命周期起作用的,如果想做成网站导航的效果的话,我想到的是将用户信息写入数据库中,当用户登录的时候先查一次数据,做判断。