JQuery - 使用 Cookie 记住切换状态
我有以下 JQuery 来切换页面上的标题。如何使用 JQuery Cookie 记住切换状态?
$(document).ready(function() {
$('#btnToggleHeader').click(function() {
$('#Header').slideToggle('slow');
});
});
非常感谢!
I have the following JQuery to toggle the header on my page. How can I use JQuery Cookie to remember the toggle state?
$(document).ready(function() {
$('#btnToggleHeader').click(function() {
$('#Header').slideToggle('slow');
});
});
Thank you very much!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
关于 javascript 和 cookies 的一个很好的资源是 http://www.w3schools.com/JS/js_cookies.asp 。
基于这个网站,我们获得了 3 个函数:setCookie、getCookie 和 checkCookie(它为我们提供了如何使用其他两个函数的演示。)
要设置切换的初始状态,可以使用以下方法:
注意:这只是一个参考一下,我没时间测试。希望有帮助。
A good resource regarding javascript and cookies is http://www.w3schools.com/JS/js_cookies.asp.
Based on this website we are given 3 functions: setCookie, getCookie and checkCookie (which gives us a demo of how to use the other two.)
To set the initial state of a toggle, something like this works:
Note: this is just a reference, I did not have time to test. Hope it helped.
这是最终的工作版本:
Here is the final working version: