javascript - 如何在 HTML 上为特定 id 设置计时器
问题描述
我想将 JavaScript 上的计时器与 HTML 上的特定 ID 相关联,我该怎么做?例如,为id=2
<div class = "photos">
<a3 id="1"> </a3>
<a3 id="2"> </a3>
<a3 id="3"> </a3>
<a3 id="4"> </a3>
<a3 id="5"> </a3>
<a3 id="6"> </a3>
<a3 id="7"> </a3>
<a3 id="8"> </a3>
<img scr="C:\Users\User\Documents\banner(1).jpg" />
</div>
解决方案
您可以使用setTimeout()
:
WindowOrWorkerGlobalScope mixin(和 的继承者)的
setTimeout()
方法设置一个计时器,一旦计时器到期,该计时器就会执行一个函数或指定的一段代码。Window.setTimeout()
演示:
setTimeout(function(){
document.getElementById("2").style.display = "none"; // hide the element after 3 seconds
}, 3000);
<div class = "photos">
<a3 id="1"> 1</a3>
<a3 id="2"> 2</a3>
<a3 id="3"> 3</a3>
<a3 id="4"> 4</a3>
<a3 id="5"> 5</a3>
<a3 id="6"> 6</a3>
<a3 id="7"> 7</a3>
<a3 id="8"> 8</a3>
<img scr="C:\Users\User\Documents\banner(1).jpg" />
</div>
推荐阅读
- javascript - 使用 vue-i18n 插件进行国际化
- java - Java:带有密钥的容器
- node.js - 如何在 Loopback 中向现有表中添加列
- java - Netty 4.0 ByteBuf 保留()使用
- angularjs - 主题标签和!,在网址的末尾。我怎样才能删除它,为什么它在那里。
- graphql - 在嵌套的 Prisma / GraphQL 查询中找不到参数
- java - 根据地图中的唯一键将地图条目列表分组为单个条目
- java - 如果 mime 类型未知,则确定消息正文类型
- python - Django order_by 余弦相似度更快
- python - CloudFlare Scrape 403 禁止