2013-04-03 62 views
0

我有关于我的初始页面加载流沙元素一个奇怪的问题找出来的地方。 http://bvh.delineamultimedia.com/?page_id=2 - >你可能需要刷新几次,然后才能看到我所看到的内容,所以我发布了一张图片... http://i.imgur.com/026HYeH.png流沙元素初始加载

如果确保鼠标离开页面并重新加载它,如附图所示,流沙元素不符合要求。我已经尝试过调试,但每次看到检查员时,元素都会回到原位。如果有人能帮助我提供一个线索,为什么会发生这种情况,我会很感激!

谢谢!

回答

0

如果要放置使用一个jQuery插件,然后,直到页面加载和插件有机会跑,他们不会“卡”入位的元素。

如果加载时间问题,然后“啪”的问题就会凸显出来。

所以,我会做什么在这种情况下是隐藏了所有的元素,然后让jQuery的安排他们,一旦加载页面时,显示它们。

我知道这是一个忽悠,但是当我在网站上花了一长串的时间来加载所以,除非你可以减少...

编辑

$(function(){ 
    //Your code here. This ensures page is loaded before this is executed 
}); 

编辑2

另外,还要考虑在加载过程中使用缩略图或缩小图片的大小。

例如,如果您单击图像上你得到通过AJAX,但主页上加载了全尺寸的图像,你应该有一个缩略图,这将减少页面的大小,因此加载时间

+0

因此,使用窗口。加载? – bryanlewis 2013-04-03 22:57:13

+0

不,请参阅我的编辑。 – griegs 2013-04-03 22:58:26