当用户关闭公告时,请勿再次向用户显示通知
我在我的网站上创建了一个通知栏,该通知栏不想在第一次关闭后将其关闭后再次向用户展示。该条按预期工作,但我似乎无法让cookie工作以不再次显示
JS
$(document).ready(function(){
$(".m-close").click(function(){
$(".m-bar").hide(600);
});
});
HTML代码
<center>
<div class="m-bar m-red">
<a class="m-microphone"><i class="material-icons" style="font-size:26px;">mic</i></a>
<a class="m-content" style="color: white;">Something Text</a>
<a class="m-close" href="#"><i class="material-icons">close</i></a>
</div>
</center> <br><br>
I have created a notification bar on my site that I don't want to be shown to users again on subsequent visits after they close it the first time. The bar works as expected, but I can't seem to get the cookie to work to not display it again
js
$(document).ready(function(){
$(".m-close").click(function(){
$(".m-bar").hide(600);
});
});
html code
<center>
<div class="m-bar m-red">
<a class="m-microphone"><i class="material-icons" style="font-size:26px;">mic</i></a>
<a class="m-content" style="color: white;">Something Text</a>
<a class="m-close" href="#"><i class="material-icons">close</i></a>
</div>
</center> <br><br>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个代码示例:
首先,您可以使用
AddCookie()
函数在关闭公告时添加cookie。之后,当您显示公告时,请检查cookie
隐藏
是否设置为“是”,如果将其设置为是是
,然后隐藏公告,否则请显示。同样,您当然可以使用不同的名称和值以及cookie的到期日期,我建议设置长期到期日期。
Here is a code example:
First you can use the
addCookie()
function to add a cookie when you close the announcement.After that when you display the announcement, check if the cookie
hidden
is set to yes, if it is set toyes
then hide the announcement, otherwise show it.Also of course you can use different names and values and expiration dates for your cookies, I recommend setting a long expiration date.
我不会选择为此使用cookie,我会使用localstorage,因为这是一个简单的通知:
I don´t choose use a Cookie for this, I will use the localStorage because is a simple notification: