首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >相同的javascript不同的站点,完全不同的性能

相同的javascript不同的站点,完全不同的性能
EN

Stack Overflow用户
提问于 2011-07-20 05:22:06
回答 1查看 84关注 0票数 0

你好,谢谢,

*Problem*

在两个不同的站点上,相同的javascript的性能会有很大的不同。我的网站偶尔会锁定整个“脚本是失控的,你想关闭它”的事情,而另一个我可以积极看到更新数字在检查员。

*Question*

是什么让我的网站变慢了?我唯一能想到的就是我有糟糕的GoDaddy经济托管。这是一个很好的假设吗,还有什么可以造成两个网站之间的差异与相同的东西吗?

*Code*

代码语言:javascript
复制
jQuery(window).scroll(function(){

var offset = window.pageYOffset;

$('#page-1').css({
    "background-position" : "40% "+ (200 - (offset / 4))+"px"
});
$('#page-2').css({
    "background-position" : "40% "+ (300 -(offset / 4))+"px"
});
$('#page-3').css({
    "background-position" : "40% "+ (750 - (offset / 4))+"px"
});
$('#page-4').css({
    "background-position" : "40% "+ (1000 -(offset / 4))+"px"
});
$('#page-5').css({
    "background-position" : "40% "+ (1200 - (offset / 4))+"px"
});

*Markup*

代码语言:javascript
复制
<ul id="container">
    <li id="page-1">
        <div style="position:absolute; right:50px; top:450px;"><h1>Test1</h1></div>
    </li>
    <li id="page-2">
        <div style="position:fixed; left:50px; top:-400px;"><h1>Test2</h1></div>
    </li>
    <li id="page-3">

    </li>
    <li id="page-4">

    </li>
    <li id="page-5">

    </li>
</ul>

*Side Note*

我创建的代码不是上面的代码,我实际上是在对它做一些改进,但不知怎么的,给我灵感的网站更快,而且没有改进。

*UPDATE*

这是网站,很抱歉没有包括它们。

我的:

http://www.gam3rtech.com/work/scrollPage.php

其他:

http://www.davegamache.com/sandbox/best-of-2010/index.php

EN

回答 1

Stack Overflow用户

发布于 2011-07-20 15:22:18

哇,所以问题是,我使用的是jQuery 1.4,升级到1.4.4,它开始按预期的方式工作,更新速度非常快。

上升到1.6.2,1.6.1,1.6,并停止了快速更新。

回到1.4.4,它仍然没有像以前那样工作。我完全不知所措。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6757348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档