【发布时间】:2020-05-18 01:06:05
【问题描述】:
我有一个加载覆盖,我希望它不使用 CTRL 和 SHIFT 等触发。我不知道为什么会发生这种情况。当我 ALT-TAB 回到网站时它也会触发。这不是我想看到的,也不是客户。此外,当我点击 DELETE 时,它会触发覆盖。只有当输入为空时才可以。
我还注意到,如果我将焦点放在另一个搜索栏内,它也会在我在 #keywords 输入内搜索后触发覆盖效果。
$("#keywords").keypress(function(){
// Show loading overlay when ajax request starts
$( document ).ajaxStart(function() {
$('.loading-overlay').fadeIn("fast");
// $('.loading-overlay').show();
});
// Hide loading overlay when ajax request completes
$( document ).ajaxStop(function() {
$('.loading-overlay').fadeOut("fast");
// $('.loading-overlay').hide();
});
});
这里出了什么问题?
感谢您的宝贵时间。
【问题讨论】: