页面上的jquery加载基于会话状态的div显示无/块的闪烁效果

时间:2014-07-08 03:23:18

标签: jquery css

我有一个会话,检查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'));
    });
});

http://jsfiddle.net/2ADsL/3/

我的脚本位于每个页面的页脚。

请帮帮我!

0 个答案:

没有答案