离开页面前的动画JQuery
Animation before leave the page JQuery
我在页面上有一些内容,这些内容在页面加载时显示:
$(document).ready(function() {
$("#1").show(function(){
$("#2").slideDown(function(){
});
});
});
我想知道是否有机会做同样的事情,但在离开页面之前。
$(window).unload(function(){}
http://api.jquery.com/unload/
卸载事件在很多情况下都会被触发,我建议彻底测试。
当用户想离开页面时,我也不愿意做这样的事情,除非是必要的要求,否则这不是一个好的UI实践。
确保页面上加载的资源仍然是重新发送的,否则就会出现异常。
不是这样,因为它可以防止用户离开页面。你可能不会想要一个不允许你在想关闭的时候关闭的网站,对吧?
你不能。您只能在页面卸载之前触发对话框。
参见:
如何覆盖"OnBeforeUnload"对话框并将其替换为自己的对话框?
实际上,没有任何事件会触发这种情况。
然而,当有人点击到另一个页面时(使用onclick),您可以使用这些动画。也就是说,通过单击当前页面上的链接/div导航到另一个页面。然后你可以重定向它们。
相关文章:
- 如何简化动画jQuery代码
- 如何禁用可排序动画 Jquery
- 离开页面前的动画JQuery
- 动画Jquery弹出菜单
- 设置元素动画jquery
- 如何自动动画jquery画廊
- 缩放/动画 jQuery 拖放到可拖放时可拖动
- 卡片动画Jquery和CSS
- 拆分襟翼文本动画 Jquery
- 满足条件时禁用动画 jQuery
- 传递参数以动画 jquery 函数
- 延迟和动画 jQuery
- 获取动画 jQuery Java 脚本中行进的像素数
- 重新启动动画jquery和javascript
- 为什么这个脚本在页面加载后3秒没有动画(jquery)
- 菜单图标动画jQuery
- 制作无限动画jQuery
- 将延迟应用于动画jquery
- 添加滑动回调动画Jquery
- 使用动画 jquery 更改文本