1

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

4

1 回答 1

3
  • 整个页面上放置一个div(透明的或带有加载文本的) ,所以没有什么是可点击的。
  • 等到所有图像都加载完毕(使用图像的onload事件 - 在不同的浏览器中测试这个,我记得在 Safari 浏览器中遇到了这个问题)
  • 加载所有图像后,删除覆盖div
于 2013-04-11T09:37:29.150 回答