页面加载取消事件
Page load cancel event
在页面加载时显示metro样式加载器,然后在页面加载$('#page-loader').fadeOut();
时隐藏它
再次显示在onbeforeunload
事件时,用户单击任何链接或提交任何表单。在这种情况下,用户可以取消离开页面与Esc
,现在我怎么能隐藏加载器再次?
(function($) {
$(window).load(function() {
$('#page-loader').fadeOut();
});
window.onbeforeunload = function() {
$('#page-loader').fadeIn();
};
})(jQuery);
$(document).keyup(function(e) {
if(e.which == 27){
$('#page-loader').fadeOut();
}
});
相关文章:
- 取消绑定主干视图事件
- 阻止浏览器对keydown事件作出反应,但不取消该事件
- 如何从另一个处理程序内部取消JavaScript事件处理程序函数的执行
- 从父元素取消绑定滚动事件并绑定到子元素
- 网格取消事件未启动
- 按键处理程序取消事件
- 取消拖动&选择事件
- 正在取消IE11中的JavaScript事件
- Ajax 请求正在取消页面上的其他 JS 事件
- jQuery UI 选项卡取消选择事件或在选择时保存上一个选项卡
- 使用 ng-change 对输入类型数据进行 JavaScript 取消事件
- 取消 iframe 中具有 target=“_parent” 属性的链接事件
- 选中/取消选中某些事件的复选框
- Jquery:如何处理"停止/取消”;用户停止表单提交时的事件
- 取消表中一列的onclick事件
- 根据文件类型取消绑定和重新绑定click事件处理程序
- 使用onclick事件取消隐藏多个元素
- AngularJS$locationChangeStart事件取消路由导航
- onchange javascript点击事件取消了另一个
- 响应(在)卸载事件取消订阅PubNub通道