Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jQueryCookie为网站的所有URL而不仅仅是页面记住触发器类_Jquery_Cookies_Jquery Cookie - Fatal编程技术网

如何使用jQueryCookie为网站的所有URL而不仅仅是页面记住触发器类

如何使用jQueryCookie为网站的所有URL而不仅仅是页面记住触发器类,jquery,cookies,jquery-cookie,Jquery,Cookies,Jquery Cookie,下面的代码示例使用jQuery cookie来记住侧栏导航的最新触发器类。因此,它将记住侧栏是否折叠或打开,并在刷新或重新加载后保持相同的状态 然而,这是记住每个页面的最新课程,而不是整个网站。例如,如果侧栏在第1页中折叠,我需要在第2页和其他页面中折叠它,直到单击“取消折叠”。但是,目前它正在分别为每个页面保存边栏类 我正在本地服务器上运行该网站 以下是JSFIDLE中的代码: 以下是HTML: <div id="side-bar"> Side-bar Menu <

下面的代码示例使用jQuery cookie来记住侧栏导航的最新触发器类。因此,它将记住侧栏是否折叠或打开,并在刷新或重新加载后保持相同的状态

然而,这是记住每个页面的最新课程,而不是整个网站。例如,如果侧栏在第1页中折叠,我需要在第2页和其他页面中折叠它,直到单击“取消折叠”。但是,目前它正在分别为每个页面保存边栏类

我正在本地服务器上运行该网站

以下是JSFIDLE中的代码:

以下是HTML:

<div id="side-bar">
     Side-bar Menu <br /><br />         
     Page1 <br /><br />        
     Page2    
</div>

<button class="collapse">
    test
</button>
你试过这个吗:

创建过期cookie,在整个站点上有效:

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });

有关更多信息,请转到

这是完美的,现在已全部排序:)谢谢
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });