jQuery中的定时器可以使用
setInterval()
函数来实现。这个函数用于在指定的时间间隔内重复执行一个指定的函数。
下面是一个简单的例子,演示如何使用
setInterval()
函数来每隔1秒钟输出一次“Hello World!”:
setInterval(function() {
console.log("Hello World!");
}, 1000);
在上述例子中,setInterval()
函数接受两个参数。第一个参数是一个匿名函数,它是我们要重复执行的函数。第二个参数是重复执行的时间间隔,以毫秒为单位。
需要注意的是,setInterval()
函数将会一直运行下去,直到你使用clearInterval()
函数来停止它。例如,下面的例子展示了如何在5秒钟后停止输出“Hello World!”:
var timer = setInterval(function() {
console.log("Hello World!");
}, 1000);
setTimeout(function() {
clearInterval(timer);
}, 5000);
在上述例子中,我们使用了setTimeout()
函数来在5秒钟后调用一个匿名函数来停止定时器。这个匿名函数内部调用了clearInterval()
函数,以停止定时器的运行。
希望这个例子能帮助你理解jQuery中的定时器。如果你还有其他问题,请随时提出来。