jQuery中的触发器和事件

jQuery中的触发器和事件,jquery,events,triggers,Jquery,Events,Triggers,我正在寻找一个AutoCheck风格的jQueryHTML应用程序的可能性,它每5秒钟就会离开数据库并检查一些数据 这是最简单的部分,我能做到 现在我想要的是自动检查时间,比如 var t = setTimeout("autocheck()", 5000); 所以每5秒它就会被触发,我希望它能引发一个事件 原因是,在包含此功能的其他页面上,可以监视该事件,如果引发“执行任务”,则新页面将执行的任务我不在乎,只要引发“自动检查”事件并执行任务即可 页面中的任何其他HTML/jQuery代码也可能

我正在寻找一个AutoCheck风格的jQueryHTML应用程序的可能性,它每5秒钟就会离开数据库并检查一些数据

这是最简单的部分,我能做到

现在我想要的是自动检查时间,比如

var t = setTimeout("autocheck()", 5000);
所以每5秒它就会被触发,我希望它能引发一个事件

原因是,在包含此功能的其他页面上,可以监视该事件,如果引发“执行任务”,则新页面将执行的任务我不在乎,只要引发“自动检查”事件并执行任务即可

页面中的任何其他HTML/jQuery代码也可能需要使用AutoCheck根据事件执行另一个操作

因此,简而言之,我需要一个自动检查来引发一个事件,并让多个侦听器在调用该事件时触发一个进程,使用您所拥有的。。。 Ajax调用已经引发了事件。为什么不使用其中一个呢?例如,您可以始终将逻辑绑定到:

$.ajaxStart(function(){
  $(".msg").html("New Request Started.");
});

添加您需要的。。。
如果发现当前的ajax事件不足,可以创建全新的事件。我建议看一看下面的问题:

是的,提供的链接很有用,我使用的是$.ajaxStart(function(){$.event.trigger('customAjaxStart');});非常感谢