gpt4 book ai didi

javascript - 当我的 div 隐藏时设置 cookie

转载 作者:行者123 更新时间:2023-11-27 23:56:37 25 4
gpt4 key购买 nike

我想设置一个 cookie 1 周,以保持 div 对用户关闭。我已经从周围撕下了一些零碎的东西,说实话 - 我真的不知道我在做什么!

我的 HTML:

<div class="d-all t-all m-all group following_prompt">
<button type='button' id='hideshow' value='hide/show' class="close"><span class="icon-cross black right"></span></button>
</section>
<article class="d1-d3 t1-t4 m-all user_following">
{{ member:profile uid="{author}" }}
<a href="/profile/{{ username }}" class="user_avatar d1 m1">{{ gravatamatic:quicky
email = "{email}"
size = "64"
}}</a>
<section class="d2-d3 m2-m4 author_bio">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.</p>
<a class="global_btn_white" href="/">Follow {{ username }}</a>
</section>
{{ /member:profile }}
</article>
</div>

我的JS:

jQuery(document).ready(function(){
$('#hideshow').on('click', function(event) {
$('.following_prompt').hide()
createCookie('hide', true, 1)
return false;
});
});

最佳答案

有一个javascript plugin让这变得非常容易

jQuery(document).ready(function(){
// if the cookie exist, hide the element
var hide = Cookies.getJSON('hide');

if (hide && hide.element)
$(hide.element).hide();

$('#hideshow').on('click', function(event) {
$('.following_prompt').hide()

Cookies.set('hide', {element: '.following_prompt'}, { expires: 7 });
return false;
});
});

如您所见,您可以将 javascript 保存到它自动转换的 cookie 中,这样您就可以存储元素列表。

http://jsfiddle.net/gschutz/or8b65e4/3/

关于javascript - 当我的 div 隐藏时设置 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32207633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com