jQuery中的触发器和事件
我正在寻找一个AutoCheck风格的jQueryHTML应用程序的可能性,它每5秒钟就会离开数据库并检查一些数据 这是最简单的部分,我能做到 现在我想要的是自动检查时间,比如jQuery中的触发器和事件,jquery,events,triggers,Jquery,Events,Triggers,我正在寻找一个AutoCheck风格的jQueryHTML应用程序的可能性,它每5秒钟就会离开数据库并检查一些数据 这是最简单的部分,我能做到 现在我想要的是自动检查时间,比如 var t = setTimeout("autocheck()", 5000); 所以每5秒它就会被触发,我希望它能引发一个事件 原因是,在包含此功能的其他页面上,可以监视该事件,如果引发“执行任务”,则新页面将执行的任务我不在乎,只要引发“自动检查”事件并执行任务即可 页面中的任何其他HTML/jQuery代码也可能
var t = setTimeout("autocheck()", 5000);
所以每5秒它就会被触发,我希望它能引发一个事件
原因是,在包含此功能的其他页面上,可以监视该事件,如果引发“执行任务”,则新页面将执行的任务我不在乎,只要引发“自动检查”事件并执行任务即可
页面中的任何其他HTML/jQuery代码也可能需要使用AutoCheck根据事件执行另一个操作
因此,简而言之,我需要一个自动检查来引发一个事件,并让多个侦听器在调用该事件时触发一个进程,使用您所拥有的。。。
Ajax调用已经引发了事件。为什么不使用其中一个呢?例如,您可以始终将逻辑绑定到:
$.ajaxStart(function(){
$(".msg").html("New Request Started.");
});
添加您需要的。。。
如果发现当前的ajax事件不足,可以创建全新的事件。我建议看一看下面的问题:是的,提供的链接很有用,我使用的是$.ajaxStart(function(){$.event.trigger('customAjaxStart');});非常感谢