我有这个jQuery代码在keyup事件上(通过keyterms.php)查询API。它的工作原理是这样的,但我试图找出如何实现“暂停”,以便在最后一次安装后仅在特定时间(例如2秒)之后执行查询。任何帮助都感激不尽。谢谢!在一段时间间隔后的Keyup事件
$(document).ready(function() {
$('#loading').hide();
$('#q').keyup(function(){
$('#loading').show();
$.post("keyterms.php", {
q: $('#q').val()
}, function(response){
$('#qResult').fadeOut();
setTimeout("finishAjax('qResult', '"+escape(response)+"')", 400);
});
return false;
});
});