如何使用jQuery隐藏div,并使用cookie将其隐藏?

如何使用jQuery隐藏div,并使用cookie将其隐藏?,jquery,cookies,jquery-cookie,Jquery,Cookies,Jquery Cookie,我试图隐藏一个名为#video toggle的div,并使用cookie在随后的页面加载中保持该div的隐藏状态。我是一个完全的jQuery新手,我不知道自己做错了什么 当我点击指定的链接时,会弹出一个警报,通知我cookie当前为空。未设置任何值。有人能把我引向正确的方向吗 jQuery(document).ready(function() { jQuery('a#slick-slidetoggle').click(function() { $.c

我试图隐藏一个名为#video toggle的div,并使用cookie在随后的页面加载中保持该div的隐藏状态。我是一个完全的jQuery新手,我不知道自己做错了什么

当我点击指定的链接时,会弹出一个警报,通知我cookie当前为空。未设置任何值。有人能把我引向正确的方向吗

jQuery(document).ready(function() { 

        jQuery('a#slick-slidetoggle').click(function() { 
            $.cookie('isHidden','true', { path: '/' });
            alert( $.cookie('isHidden') );
            return false;
        }); 

        var hidden = $.cookie('isHidden');

        if (hidden == null) {
            jQuery('#video-toggle').show();
        }

    }); 

谢谢。:-)

您需要这个jquery插件:


也请检查此网站:

可能在设置cookie时尝试:

$.cookie("isHidden","true");
如果这样做有效,那么传递路径选项就会出现问题


让我知道你进展如何。

不过我正在使用插件。我的代码肯定有问题。也许你的cookie路径有问题!试试$.cookie('ishiden','true');