Javascript 如何在单击并使用LocalStorage保存后隐藏横幅?
我是Java脚本新手,在用户单击我的Cookie横幅上的Accept之后,我不知道如何保存localstorage信息-只要他单击Accept,Cookie横幅就会消失,我想保存此信息,因此他不会在进入下一页或重新加载时再次获取Cookie横幅 我很感谢你能提供的任何帮助 这是我的密码: $document.readyfunction{ $Accept.clickfunction{ $'CookieBanner'。隐藏; }; }; 隐私 接受 localStorage提供了两种方法setItem和getItem来设置和检索数据。在页面加载时,可以检查设置的值并隐藏横幅,或者如果尚未设置横幅,则注册单击处理程序Javascript 如何在单击并使用LocalStorage保存后隐藏横幅?,javascript,jquery,html,local-storage,banner,Javascript,Jquery,Html,Local Storage,Banner,我是Java脚本新手,在用户单击我的Cookie横幅上的Accept之后,我不知道如何保存localstorage信息-只要他单击Accept,Cookie横幅就会消失,我想保存此信息,因此他不会在进入下一页或重新加载时再次获取Cookie横幅 我很感谢你能提供的任何帮助 这是我的密码: $document.readyfunction{ $Accept.clickfunction{ $'CookieBanner'。隐藏; }; }; 隐私 本网站使用cookies为您提供尽可能最好的服务和
$(document).ready(function() {
if (window.localStorage.getItem('cookies-accepted') === '1') {
$('#CookieBanner').hide();
} else {
$("#Accept").click(function() {
$('#CookieBanner').hide();
window.localStorage.setItem('cookies-accepted', '1');
});
}
});
localStorage提供了两种方法setItem和getItem来设置和检索数据。在页面加载时,可以检查设置的值并隐藏横幅,或者如果尚未设置横幅,则注册单击处理程序
$(document).ready(function() {
if (window.localStorage.getItem('cookies-accepted') === '1') {
$('#CookieBanner').hide();
} else {
$("#Accept").click(function() {
$('#CookieBanner').hide();
window.localStorage.setItem('cookies-accepted', '1');
});
}
});
使用getItem和setItem方法就足以解决这个问题
$document.readyfunction{
//检查用户是否已接受它
if window.localStorage.getItem'accept\u cookies'{
$'CookieBanner'。隐藏;
}
$Accept.clickfunction{
//在本地存储上保存
window.localStorage.setItem'accept_cookies',true;
$'CookieBanner'。隐藏;
};
};
您可以在MDN web文档上阅读有关localStorage的更多信息:使用getItem和setItem方法就足以解决此问题
$document.readyfunction{
//检查用户是否已接受它
if window.localStorage.getItem'accept\u cookies'{
$'CookieBanner'。隐藏;
}
$Accept.clickfunction{
//在本地存储上保存
window.localStorage.setItem'accept_cookies',true;
$'CookieBanner'。隐藏;
};
};
您可以在MDN web文档上阅读有关localStorage的更多信息:您尝试了什么?我没有看到任何使用LocalStorages的尝试您尝试了什么?我没有看到任何使用本地存储的尝试