簡體   English   中英

Jquery Cookies到期時間

[英]Jquery Cookies expiration Time

我正在使用此代碼使用jquery cookie顯示兩個不同的DIV。

<script type="text/javascript">
$(function showevent() {
      $(window).load(function() {
      if ($.cookie('MYCOOKIEVALUE') != '1'){

      setTimeout(function(){
      $('#event').fadeIn(); 
      jQuery.cookie('MYCOOKIEVALUE', '1', { expires: 31}); 
      }, 1000);}


      if ($.cookie('MYCOOKIEVALUE') == '1'){
      $('#event2').fadeIn();    
      }
});
});
</script>

我只需要使用上面的確切代碼將到期時間修改為10分鍾。 在javascript和jquery中還是非常新的;(請幫忙

要做這樣的特定時間,你需要使用Javascript的內置Date對象,如下所示:

var date = new Date();
date.setTime(date.getTime() + (10 * 60 * 1000));

這可以在幾毫秒內完成,所以1000秒×60秒/分鍾×10分鍾,然后更改上面腳本中的行以使用新的到期日期:

jQuery.cookie('MYCOOKIEVALUE', '1', { expires: date}); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM