问题是当搜索页面打开时,所有链接都没有激活。所以,我发现问题来自这个 JQUERY 代码:
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').show('fast');
$.cookie('show_desc', 'yep');
return false;
});
// hides the group_desciption on clicking the noted link
$('#close').click(function() {
$('body').animate({ paddingTop: 25 });
$('#searchunder').hide('fast');
$.cookie('show_desc', 'nope');
return false;
});
如果我添加//return false; 链接正在工作。但是如果我删除return false; 我的搜索栏被隐藏,然后再次打开。那么解决方案会是什么?