0

完全に機能するこの DIV を入手しました。クリックすると閉じ、次のアクセス時に読み込まれません。他のサブページにはまだ表示されていますが、表示したくありません。閉じると、ページ全体で無効になり、再び表示されないようにする必要があります。どうすればこれを解決できますか?

jQuery:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).on('click','.recenzie_zatvaratko',function(){
$(this).parent().fadeTo(300,0,function(){
      $(this).remove();
});
});
$(function(){  // jQuery(document).ready shorthand
$('.recenzie').hide().fadeIn('slow');
});
</script>
<script src="https://raw.github.com/carhartl/jquery-cookie/master/jquery.cookie.js"></script>
<script>
$(document).ready(function() {
if ($.cookie('noShowWelcome')) $('.recenzie').hide();
else {
    $(".recenzie_zatvaratko").click(function() {
        $(".recenzie").fadeOut(1000);
        $.cookie('noShowWelcome', true);    
    });
}
});
</script>

HTML:

<div class="recenzie">
<div class="recenzie_zatvaratko">
    <img alt="" src="http://www.atria.sk/db/wysiwyg/zatvorenie.png" /></div>
<a href="http://www.atria.sk/junkers-fw-120/" width="140"><img src="http://www.atria.sk/db/wysiwyg/fw120.png" /></a></div>
4

1 に答える 1

0

サブページで js を確認し、Cookie を読み取れるかどうかをテストします。

于 2013-10-18T08:30:06.623 に答える