0

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

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

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

我所追求的是,​​这个 div 和 jQuery 只会在用户第一次访问该站点或自上次访问后清除其缓存/cookie 时才会显示/运行。

有任何想法吗?我确信 cookies.js 会很有用,但现在似乎正在开发中。

干杯,R

4

1 回答 1

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,"/");
} ?>
于 2012-10-26T14:26:34.660 回答