rails:在页面加载之前加载图像

时间:2012-07-13 20:39:22

标签: javascript jquery ruby-on-rails

如何在页面加载时显示加载图像?

你们能指出我正确的方向吗?我有一个使用一些jquery和javascript的rails应用程序。加载页面需要一段时间。很可能是因为我在我的javascript中使用嵌入式ruby代码进行了几次SQL查询。

现在,当用户点击链接转到该特定网站时,几秒钟内没有任何反应,然后整个页面都会加载。

1 个答案:

答案 0 :(得分:1)

您可以通过在所有内容之前使用重叠的默认div和加载动画来执行加载页面。然后当你的Javascript完成时,有一个隐藏加载div的回调。

但是,我会说90%的情况下,当你需要一个页面加载动画时,你应该想到延迟加载(稍后加载)的方法尽可能多的处理。尽量避免页面延迟。