源分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

jquery 如何自定义定时器示例代码

代码编程 青果笔记 10个月前 (07-30) 634次浏览 0个评论 扫描二维码

在 jQuery 中,我们可以使用 setInterval() 和 clearInterval() 来自定义定时器。setInterval() 函数用于在指定的时间间隔内重复执行一个函数,而 clearInterval() 函数用于清除定时器,停止定时执行。

jquery 如何自定义定时器示例代码

下面是使用 jQuery 自定义定时器的示例:

<!DOCTYPE html>
<html>
<head>
<title>自定义定时器示例</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<div id="timerOutput">定时器输出</div>
<button id="startTimer">启动定时器</button>
<button id="stopTimer">停止定时器</button>

<script>
var intervalID; // 定义一个变量用于存储定时器ID

// 启动定时器
$("#startTimer").on("click", function() {
// 每1000毫秒(即1秒)执行一次输出函数
intervalID = setInterval(function() {
outputToDiv();
}, 1000);
});

// 停止定时器
$("#stopTimer").on("click", function() {
clearInterval(intervalID); // 清除定时器
});

// 输出函数
function outputToDiv() {
var currentDate = new Date();
$("#timerOutput").text("当前时间:" + currentDate.toLocaleTimeString());
}
</script>
</body>
</html>

在上面的示例中,我们使用了两个按钮和一个 <div> 元素。点击 “启动定时器” 按钮后,setInterval() 函数会每秒钟调用 outputToDiv() 函数,并将当前时间输出到 <div> 元素中。点击 “停止定时器” 按钮后,clearInterval() 函数会停止定时执行。

这只是一个简单的示例,你可以根据自己的需求来自定义定时器的执行逻辑和时间间隔。记得在使用定时器时,根据具体情况合理设置定时器的间隔,避免不必要的资源浪费。


本站资源均来源于互联网,仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:jquery 如何自定义定时器示例代码
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
热血江湖私发网 魔兽sf 热血江湖私服 热血江湖私服 热血江湖私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 热血江湖私服 热血江湖私服 热血江湖私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 诛仙私服 热血江湖私服 热血江湖私服 热血江湖私服 热血江湖sf 热血江湖私发网 热血江湖私发网 热血江湖私发网 热血江湖私发网