这是我为论坛上的一个小组编写的一段代码,它从2012年7月到2012年12月工作,直到我注意到它不再有效......有什么变化吗?如果相关,我们的PHPBB模板文件夹中安装了jquery.cookie.mini.js。
<script>
// Open / Close Panel According to Cookie //
if ($.cookie('streamshow') == 'open' || $.cookie('streamshow') == null){
/*$('.slide').slideDown('fast'); // Show on Page Load / Refresh with Animation*/
$('#streamslide').show(); // Show on Page Load / Refresh without Animation
} else {
/*$('.slide').slideUp('fast'); // Hide on Page Load / Refresh with Animation*/
$('#streamslide').hide(); // Hide on Page Load / Refresh without Animation
}
// Toggle Panel and Set Cookie //
$('#streamclk').click(function(){
$('#streamslide').slideToggle('fast', function(){
if ($('#streamclk').is(':hidden')) {
$.cookie('streamshow', 'close', { expires: 30 });
} else {
$.cookie('streamshow', 'open');
}
});
return false;
});
</script>
答案 0 :(得分:0)
您是否引用了托管在不再支持Cookie的某个地方的jQuery库?它被修改了吗?是否自动更新并运行并更新您的库?
查看您页面上所有引用的jQuery库。总共大约有4个我可以计算,最后引用的库是1.5.1。