如果不存在cookie,则仅加载jQuery脚本

时间:2012-10-26 14:21:34

标签: jquery css cookies

我很好奇。在我正在建设的网站上工作时,我有一个淡出的div。您访问该网站,存在一个div,其中包含该网站的标题,然后在一段时间后淡出。简单。

<div class="loader"><h1><?php bloginfo('name'); ?> <?php wp_title(); ?></h1></div>

$(window).load(function() {
    $('.loader').delay(2000).fadeOut();
});

我所追求的是,​​如果用户第一次访问该网站或者自上次访问以来已清除其缓存/ cookie,则此div和jQuery将仅显示/运行。

有什么想法吗?我肯定cookies.js会很有用但现在似乎在开发中。

干杯, [R

1 个答案:

答案 0 :(得分:0)

    <?php if(!isset($_COOKIE['visited'])) { ?>

      <div class="loader"><h1><?php bloginfo('name'); ?> <?php wp_title(); ?></h1></div>

      <script type="text/javascript">
        $(window).load(function() {
        $('.loader').delay(2000).fadeOut();
        });
      </script>

    <?php 
     setcookie ("visited", "", time() + 31536000,"/");
} ?>