2013-10-18 43 views
0

我有這個DIV,它功能完整。它在點擊時關閉,下次訪問時不加載。雖然它仍然顯示在其他子頁面上,我不希望它。關閉應該禁用整個頁面,並實現不再出現,我怎麼能看起來這樣做?jQuery - 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> 

回答

0

檢查子頁面上的JS和測試它是否可以讀取cookie與否。

+0

該cookie是否保存到github.com,因爲這是源代碼?但是,當您嘗試在腳本中閱讀它時,您正在閱讀您自己的網站? –

+0

JS總是相同的,所以DIV窗口是!我的JS在頭部。 – freewheeler

+0

@MartinSzabo我要求你檢查你的js是否能夠讀取子頁面上的cookie。只是測試它並留下評論。只需在cookie的內容上嘗試提醒消息 – chirag7jain