我有这个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 :(得分:0)
检查子页面上的js并测试它是否可以读取cookie。