jquery cookie + animate函数不起作用

时间:2013-10-16 10:08:01

标签: jquery cookies

jquery cookies问题: 我有一个使用按钮CLICK调用的div,我使用COOKIES以便在页面刷新后使div保持可见。但是,当我点击按钮时,它还会为正文附加动画效果 - paddingTop:80px;

我的问题是当我刷新页面时

  

正文 - paddingTop:80px;

仅在刷新

后才能正常工作*
var shouldShow = $.cookie('show_desc') == 'yep';
if( shouldShow ) { 
    $('#searchunder').show(); $('body').animate({ paddingTop: 80 }); 

} else {
    $('#searchunder').hide(); $('body').animate({ paddingTop: 25 }); 
}

// shows the group_desciption on clicking the noted link
$('#search').click(function() {
    $('body').animate({ paddingTop: 80 });
    $('#searchunder').slideDown('fast');
    $.cookie('show_desc', 'yep');
    //return false;
});

// hides the group_desciption on clicking the noted link
$('#close').click(function() {
    $('body').animate({ paddingTop: 25 });
    $('#searchunder').slideUp('fast');
    $.cookie('show_desc', 'nope');
    //return false;
});

知道什么可能导致问题吗?

0 个答案:

没有答案