我有一个会话,检查div是打开还是关闭。如果关闭,在页面加载时,div会在关闭状态时闪烁关闭,并关闭它。
有没有办法让它瞬间完成,然后打开然后关闭的闪烁/闪光消失了?
我无法在jsfiddle上看到问题,但它确实在我的localhost和我的服务器上进行了闪烁
$(function() {
$('.target').each(function(i, v){
var $i = i + 1;
$(v).toggleClass('hidden',
sessionStorage.getItem('form_visible' + $i) != 'true');
});
$('.slide').click(function(ev){
var $ev = $(ev.currentTarget);
var $next = $ev.next();
$next.slideToggle('slow', function() {
$(this).toggleClass('hidden');
});
debugger;
sessionStorage.setItem('form_visible' + $ev.attr("id"), $next.hasClass('hidden'));
});
});
我的脚本位于每个页面的页脚。
请帮帮我!