2

这是我为我们论坛上的一个小组编写的一段代码,它从 2012 年 7 月到大概 2012 年 12 月一直有效,直到我注意到它不再有效……有什么变化吗?仅供参考,如果相关的话,jquery.cookie.mini.js 安装在 PHPBB 的模板文件夹中。

<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>
4

1 回答 1

0

您是否引用了托管在不再支持 cookie 的某个地方的 jQuery 库?有没有被修改?自动更新是否运行并更新了您的库?

查看页面上所有引用的 jQuery 库。我总共可以算出其中大约 4 个,最后一个引用的库是 1.5.1。

于 2013-01-27T05:09:15.753 回答