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 に答える