javascript - js里有2个定时器的话,怎么让他们分别执行?
高洛峰
高洛峰 2017-04-10 14:38:12
[JavaScript讨论组]

我自己写了个需求,就是当页面载入3秒后,显示一张图,然后让这张图显示5秒,接着这张图消失。

代码是这个
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
</head>
<body>
<style>
.ad_midd{width:1002px;margin:0 auto;overflow:hidden;height:300px;position:relative;clear:both;display:none;}
</style>
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.8.0/jquery.min.js"></script>

<script> window.onload=function(){ setTimeout( function(){ $('.ad_midd').slideDown(); } , 2000 ) clearTimeout(); setTimeout( function(){ $('.ad_midd').slideUp(); } , 1000 ) } </script>

</body>
</html>

可是图片显示之后,就不在隐藏了,怎么修改呢?求高手帮我看看
为什么不能插入html代码了。。。只能贴图了
我觉得应该是js写的有问题,因为是初学者。。。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
怪我咯

你写的描述真的很不清晰,也看出来确实是新手。刚才看明白了题没有回答,过了两个小时发现还没人回答,我来给你回答吧:

$(function() {
    window.setTimeout("$('.ad_midd').slideUp()", 3000);
    window.setTimeout("$('.ad_midd').slideDown()", 8000);
});
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号