小编Ste*_*hen的帖子

jquery-in-footer代码优化(理论)

我正在使用各种jquery插件,包括延迟加载,scrollTo,图像效果的东西,以及从阅读本网站上的人们帖子收集的各种片段.现在,所有这些效果都会从页脚中被解雇,并且就像发生了滞后现象一样.效果就像,犹豫不决,或者是跳跃,或者是不平滑的.

我已经玩过使用文档就绪与窗口加载,我在标题中有一个片段来阻止FOUC,但我感觉有像排队问题,或内存过载等等.(就像当你尝试使用太多程序运行的笔记本电脑时,一切都感觉很沉重和缓慢.)

特别是在Opera.出于某种原因,它就像Opera无法处理我的网站.

对我来说,一些jquery效果应该造成这样的问题是没有意义的.人们玩强烈的电子游戏,没有问题,但是一个具有淡入淡出效果的网站突然间太多,电脑无法处理?我的页脚代码肯定有问题.

所以我的理论问题 -

有没有像我需要开始遵循的标准练习,以确保所有这些jquery效果运行更顺畅,吞噬更少的内存,不互相冲突,或其他什么?

optimization jquery footer

5
推荐指数
1
解决办法
206
查看次数

(jquery)阻止div在页面加载期间显示

如果您转到www.rambocats.com,当页面加载时,您会看到这个底部中心的div显示一两秒,然后消失.(Div用粉红色字母表示"画廊II").它应该只在您向下滚动到页面的大约2/3时出现.如何在初始加载期间阻止它显示?

这是jQuery:

$(document).ready(function(){
var open = false;
$('#homiesSlideButton').click(function() {
    if(open === false) {
        $('#homiesSlideContent').animate({ height:'610px' });
        $(this).css('backgroundPosition', 'bottom left');
               $("#homies-wrapper img").peTransitionHilight({   // image highlight/transitions plugin
                                        slideshow:true, 
                                        transition:"all", 
                                        duration:1500, 
                                        delay:4444, boost:0.3
                                  });
        open = true;
    } else {
        $('#homiesSlideContent').animate({ height: '0px' });
        $(this).css('backgroundPosition', 'top left');
        open = false;
    }
});
});

$("#homiesSlideButton").hide();
$(window).scroll(function(){
if($(window).scrollTop()>4444){               // position on page when button appears
     $("#homiesSlideButton").fadeIn();
  }else{
     $("#homiesSlideButton").fadeOut();
  }
});  


$(window).scroll(function(){
if($(window).scrollTop()>4444){               // position on page when button disappears
     $("#homiesSlideContent").fadeIn();
  }else{
     $("#homiesSlideContent").fadeOut();
  }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery fouc

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

jquery ×2

footer ×1

fouc ×1

javascript ×1

optimization ×1