如何将函数调用延迟 5 秒?
2022-08-30 00:36:21
						我想在通话之间延迟5秒钟...我如何在jQuery中执行此操作...似乎jQuery's不适用于此...widget.Rotator.rotate()delay()
我想在通话之间延迟5秒钟...我如何在jQuery中执行此操作...似乎jQuery's不适用于此...widget.Rotator.rotate()delay()
你可以使用普通的javascript,这将调用your_func一次,5秒后:
setTimeout(function() { your_func(); }, 5000);
如果您的函数没有参数,也没有显式接收器,则可以直接调用setTimeout(func, 5000)
还有一个插件我曾经用过。它有和方法。oneTimeeveryTime
var rotator = function(){
  widget.Rotator.rotate();
  setTimeout(rotator,5000);
};
rotator();
艺术
setInterval(
  function(){ widget.Rotator.rotate() },
  5000
);
艺术
setInterval(
  widget.Rotator.rotate.bind(widget.Rotator),
  5000
);
 
				    		 
				    		 
				    		 
				    		