2013-11-05 26 views
0

我建立WordPress的一个网站,它有四个格地区不加载的div区域(请查看第一图像),内容是:四在同一时间

  1. AREA-1:它是装直接来自html代码的纯文本内容。
  2. AREA-2:它从类别-1加载4个带有缩略图图像的帖子,并显示为滑块。
  3. AREA-3:它还会加载4个带有缩略图图像的帖子,但是来自类别2,并显示为滑块。
  4. AREA-4:它使用Contact Form-7插件加载4个文件夹的联系表单。

this is after the page fully loads

现在的问题是,当页面正在加载,AREA-1和AREA-4加载速度快,并没有看到AREA-3和AREA-4,它看起来更奇怪。这是它的样子,而页面加载(下图):

this is how it looks like when page is loading

我怎么能解决这个问题吗?我想将它们加载在一起。 有一个大的图像滑块(顶部),以及页面上的四个图像。因此,对区域1和区域4使用onload事件会使区域2和区域3加载速度更快。如果我为所有区域使用onload,则页面将保持为空,而所有滑块图像都将加载。他们的形象非常大,而且看起来不太好。 那么有没有什么办法可以同时加载所有的4个区域,不管图像滑块(顶部)是否满载?我对JavaScript不太了解。所以任何帮助都会真正感激。

+0

将第一和第四个设置为隐藏,然后在onload事件中再次显示它们 – Igle

+1

它更像是一个设计问题..与您的设计师交谈。我建议有一个装有区域2和区域3的加载动画的框,并在内容到达时提供内容 –

+0

@Igle有一个包含4个图像的大滑块。使用onload将使区域2和区域3加载速度快于区域1和区域4.如果对所有区域使用onload,则在加载滑块图像时页面将为空。我想要同时加载所有四个区域,如果图像滑块已加载或未加载,则无关紧要。任何想法呢? –

回答

0
+0

就有一个带有4个图像的大滑块。使用onload将使区域2和区域3加载速度快于区域1和区域4.如果对所有区域使用onload,则在加载滑块图像时页面将为空。我想要同时加载所有四个区域,如果图像滑块已加载或未加载,则无关紧要。任何想法呢? –

+0

ajax ........... – user2693017