Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.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
Javascript 引导程序侧栏导航记住扩展项_Javascript_Jquery_Cookies_Twitter Bootstrap - Fatal编程技术网

Javascript 引导程序侧栏导航记住扩展项

Javascript 引导程序侧栏导航记住扩展项,javascript,jquery,cookies,twitter-bootstrap,Javascript,Jquery,Cookies,Twitter Bootstrap,我有一个带有嵌套可折叠链接的引导工具边栏。当然,单击每个链接都会重新加载页面,从而导致菜单崩溃。我想知道是否有办法在页面加载之间保持边栏导航的扩展。这样,用户就不必在浏览时一遍又一遍地扩展相同的项目 从我到目前为止读到的内容来看,显然有一种方法可以通过cookie实现这一点,但我完全不知道如何实现它。感谢查看此问题,了解有关如何使用jQuery实现cookie的一些想法: 您可以将此jquery插件用于cookie: 通过以上操作,您可以使用菜单“显示/隐藏状态”设置JSON对象,该状态可被

我有一个带有嵌套可折叠链接的引导工具边栏。当然,单击每个链接都会重新加载页面,从而导致菜单崩溃。我想知道是否有办法在页面加载之间保持边栏导航的扩展。这样,用户就不必在浏览时一遍又一遍地扩展相同的项目


从我到目前为止读到的内容来看,显然有一种方法可以通过cookie实现这一点,但我完全不知道如何实现它。感谢

查看此问题,了解有关如何使用jQuery实现cookie的一些想法:

您可以将此jquery插件用于cookie:

通过以上操作,您可以使用菜单“显示/隐藏状态”设置JSON对象,该状态可被读回:

$.cookie.json = true;
var sidebarstate = '[ {Item: "blah", expand: true}, {Item: "2", expand: false}]';
$.cookie('sidebar', sidebarstate );
...

var sidebar = $.cookie('sidebar');
alert('sidebar: ' + sidebar);

同样,如果你的问题仅仅与你有关,那么你的问题对社区没有任何好处。应该有代码与问题张贴在这里,所以当其他人与同样的问题到达这里可以真正受益。阅读常见问题解答和关于我们的信息以了解更多信息。