所有图片都加载后,我可以让jQuery Mobile只显示一个页面吗?

时间:2013-04-11 09:31:19

标签: jquery jquery-mobile mobile mobile-application

我正在用jQuery Mobile构建一个图像密集的移动网络应用程序。它具有高度互动性,具有一些非常出色的UX功能。但是,如果一个人开始与某些页面进行交互,直到所有图像都被加载,这将对该体验造成破坏。有没有办法让所有图像都加载后才能显示页面?

1 个答案:

答案 0 :(得分:3)

  • 在整个页面上放置div(透明或加载文字) ,这样就无法点击任何内容。
  • 等到所有图像都是loades(使用图像的onload事件 - 在不同的浏览器中测试,我记得在Safari浏览器中遇到此问题)
  • 加载完所有图片后,移除重叠的div