Javascript/jQuery:是否有人已经使用 jquery 在页面顶部 100%:100% 创建了加载固定 div?
我有时使用 javascript onload & 的“加载”方法onunloadbody events.(www.restaurantabarocortico.com)
现在我正在学习 jQuery,我使用了 $(document).ready
& $(window).unload
替换旧事件,但 unload 事件无法正常工作。 有谁知道另一种在卸载时调用函数的方法?并且,如果需要,可以提供一种方法来中断卸载并执行一些效果(我将需要它来放置一个在卸载时显示加载 div 的效果)。
加载 div 的流程:
- 它出现在所有内容的顶部(无效果),中间有一个 ajax-loader gif。
- 当文档准备好时,用jQuery函数隐藏它(慢效果)
- 当文档/窗口卸载时,用jQuery函数显示它(再次慢效果),并中断一段时间的事件(或休眠效果的时间)。
谢谢,抱歉我的英语:P 何塞·莫雷拉
i used sometimes a 'loading' method with the javascript onload & onunloadbody events.(www.restaurantebarocortico.com)
Now i'm learning jQuery, and i used the $(document).ready
& $(window).unload
to replace the old events, but the unload event isn't working correctly.
Does anybody knows another method to call a function on unload? And, if needed, a method to break the unload and do some effect (, i will need this to put an effect showing the loading div on unload).
the flow of the loading div:
- it appears on the top of everything (without effect) with an ajax-loader gif at the middle center.
- when document is ready, hide it with jQuery function (slow effect)
- when document/window is unloading, show it with jQuery function (slow effect again), and break for a while the event (or sleep the time of the effect).
Thanks and sorry my english :P
José Moreira
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无法阻止
unload
或beforeunload
事件。如果可以的话,人们会滥用它来使选项卡无法关闭。You cannot prevent an
unload
orbeforeunload
event. If you could, people would abuse it to make tabs unclosable.