У меня есть маску загрузки, которую я хотел бы fadeOut() после загрузки всей страницы. Он отлично работает при первом входе пользователя в страницу, но если они обновляются, маску загрузки исчезает до загрузки страницы. Я прочитал немало статей, и кажется, что общая проблема заключается в том, что загрузка $ (окна) обычно не запускает события из-за кеша, но в моем случае она запускается слишком быстро после обновления ... Что может быть проблема?
1. <html>
2. <head><script type="text/javascript">
3. Ext.onReady(function() {....});
4. $(window).load(function(){$('#loading-mask').fadeOut(5000); $('#loading').fadeOut(5000);});
5. </script></head>
6. <body>
7. <div id="loading-mask"></div>
8. <div id="loading">
9. <span id="loading-message">Loading Tibet...</span>
10. </div>
11. </body>
12. </html>
Любая помощь или руководство будет весьма признателен :)
Спасибо,
elshae
Почему у вас есть window.load внутри Ext.onReady? – 2010-12-07 19:44:03