2011-07-20 65 views
0

您好,在此先感谢,相同的JavaScript不同的网站,截然不同的表现

* 问题 *

截然不同的性能与两个不同的网站上使用相同的JavaScript。我的网站偶尔会锁定整个“脚本失控,你想关闭它”的事情,而另一个我可以主动看到更新号码在检查员。

* 问题 *

是什么原因导致我的网站是慢?我能想到的唯一的事情就是我有蹩脚的GoDaddy经济托管。这是一个很好的假设,其他任何事情都可能造成两个网站之间的差异相同的东西?

* 代码 *

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" 
}); 

* 标记 *

<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> 

* 旁注 *

我创建的代码不是上面的代码,我实际上正在对它进行一些改进,但不知怎的,给了我灵感的网站仍然更快,没有改进。

* UPDATE *

这里有网站,抱歉不包括它们。

矿:

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

其他:

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

+2

没有看到2个真正的网站,我不认为任何人都可以猜到这个问题。而js的表现与托管无关。 –

+0

在实际问题中添加网站,对不起,不加, – BinarySolo00100

+0

更新了网站。 – BinarySolo00100

回答

0

哇,所以问题是,我使用jQuery 1.4,升级到1.4.4,并开始喜欢它的工作应该是,更新速度非常快。

达到了1.6.2,1.6.1,1.6,并且它停止了更新。

回到1.4.4,它仍然不像它那样工作。我完全困惑。

相关问题