html图片5秒后消失,如何让网页中图片等待5秒再显示_html/css_WEB-ITnose

如何让网页中图片等待5秒再显示。

网页打开的时候,网页中的图片就会马上显示。如何让某一个图片,在网页打开后5秒在显示出来。

回复讨论(解决方案)

1. 图片载入有判别事件,在事件中设置图片对象的显示隐藏

2. 网页加定时器,到了5s,把指定图片显示出来

11222

JS定时器setInterval

用js控制啊,setTimeout()

使用定时器setInterval

setTimeout() 是在事件触发之后的一定时间后执行定义的函数 只执行一次 执行时间自己定义

setInterval() 是在事件触发后每隔一定时间就执行一次 时间自定义 是重复执行

楼主自己选择吧

2楼代码错误很多:

1、根据要求,首先就应该用setTimeout()而不是setInterval(),这个7楼已经转录了函数说明。

2、而且要在5秒后显示的话,根本不需要设置一秒事件并进行计数,画蛇添足了。

3、如果使用setInterval(),在触发了显示操作之后,应该用clearInterval()来取消不必要的继续计时。

正确做法是直接使用setTimeout(),直接5秒一步到位:

4898284e7179995fc3707dea782ed428.png

$("object").delay("5000").animate();

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值