单击按钮 1 周后不显示横幅?

当我到达我的网站时,我创建了一个横幅。我希望当用户单击它一次使其消失时,它在 1 周内不会再出现。目前,当我点击它时,当我刷新页面时它最终会重新出现......非常感谢


这是我的代码:html代码


        <div class="border-alert-site " role="alert">

          <span style="font-size: 15px;" class="text-white">Blabla</span>

          <button type="button" class="close" data-dismiss="alert" aria

label="Close">

            <span aria-hidden="true">&times;</span>

          </button>

        </div>

我的 jquery 代码


  $(".close").click(function () {

    Cookies.set('.border-alert-site', true, { expires: 7 });

    $('.border-alert-site').hide();

  });


慕桂英4014372
浏览 66回答 1
1回答

猛跑小猪

超文本标记语言&nbsp; &nbsp; &nbsp; &nbsp; <div class="border-alert-site" role="alert">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="font-size: 15px;" class="text-white">Blabla</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <button type="button" class="close" data-dismiss="alert" arialabel="Close">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span aria-hidden="true">&times;</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </button>&nbsp; &nbsp; &nbsp; &nbsp; </div>jQuery$(function() {&nbsp; const cookie = Cookies.get('border-alert-site');&nbsp; if (cookie) {&nbsp; &nbsp; &nbsp;$('.border-alert-site').hide();&nbsp; }&nbsp; $(".close").click(function () {&nbsp; &nbsp; Cookies.set('border-alert-site', true, { expires: 7 });&nbsp; &nbsp; $('.border-alert-site').hide();&nbsp; });});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript