需求:页面加载后几秒钟,显示一个广告弹出框,显示完设置的时间后自动隐藏。用户也可在弹窗以出现就点击关闭 第一步:引入jQuery相关的文件 第二步:书写页面加载函数 第三步:在页面加载函数中,获取显示广告图片的元素。 第四步:设置定时操作(显示广告图片的函数) 第五步:在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show()) 第六步:清除显示广告图片的定时操作 第七步:设置定时操作(隐藏广告图片的函数) 第八步:在隐藏广告图片的函数中,使用jQuery的方法让广告图片隐藏(hide()) 第九步:清除隐藏广告图片的定时操作*/
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>首页</title> <style> #father { border: 0px solid red; width: 1300px; height: 2170px; margin: auto; } /*#logo{ border: 0px solid black; width: 1300px; height: 50px; }*/ .top { border: 0px solid blue; width: 431px; height: 50px; float: left; } #top { padding-top: 12px; height: 38px; } #menu { border: 0px solid red; width: 1300px; height: 50px; background-color: black; margin-bottom: 10px; } ul li { display: inline; color: white; } #clear { clear: both; } #product { border: 0px solid red; width: 1300px; height: 558px; } #product_top { border: 0px solid blue; width: 100%; height: 45px; padding-top: 8px; } #product_bottom { border: 0px solid green; width: 100%; height: 500px; } #product_bottom_left { border: 0px solid red; width: 200px; height: 500px; float: left; } #product_bottom_right { border: 0px solid blue; width: 1094px; height: 500px; float: left; } #big { border: 0px solid red; width: 544px; height: 248px; float: left; } .small { border: 0px solid blue; width: 180px; height: 248px; float: left; /*让里面的内容居中*/ text-align: center; } #bottom { text-align: center; } a { text-decoration: none; } </style> <!--1、首先引入JQuery文件--> <script type="text/javascript" src="../../js/jquery-1.8.3.js"></script> <script> /*广告弹窗的定时弹出与清除 需求:页面加载后几秒钟,显示一个广告弹出框,显示完设置的时间后自动隐藏。用户也可在弹窗以出现就点击关闭 第一步:引入jQuery相关的文件 第二步:书写页面加载函数 第三步:在页面加载函数中,获取显示广告图片的元素。 第四步:设置定时操作(显示广告图片的函数) 第五步:在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show()) 第六步:清除显示广告图片的定时操作 第七步:设置定时操作(隐藏广告图片的函数) 第八步:在隐藏广告图片的函数中,使用jQuery的方法让广告图片隐藏(hide()) 第九步:清除隐藏广告图片的定时操作*/ //2、页面加载函数 $(function(){ //设置定时操作 time= setInterval("ShowAd()",3000); }); //获取广告图片的元素 function ShowAd(){ //在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show()) $("#img2").show(); //$("#img2").slideDown(5000); //清除定时操作 clearInterval(time); //设置隐藏图片的定时操作 time=setInterval("hiddend()",3000); } function hiddend(){ //获取广告图片,并让其隐藏 $("#img2").hide(); //$("#img2").slideUp(5000); //清除隐藏图片的定时操作 clearInterval(time); } </script> </head> <body onload="init()"> <div id="father"> <!-- 定时弹出广告的图片的位置--> <img src="../../img/f001a62f-a49d-4a4d-b56f-2b6908a0002c_g.jpg" width="100%" style="display:none" id="img2" /> <!--1.logo部分--> <div id="logo"> <div class="top"> <img src="../../img/logo2.png" height="46px" /> </div> <div class="top"> <img src="../../img/header.png" height="46px" /> </div> <div class="top" id="top"> <a href="#">登录</a> <a href="#">注册</a> <a href="#">购物车</a> </div> </div> <div id="clear"> </div> <!--2.导航栏部分--> <div id="menu"> <ul> <a href="#"> <li style="font-size: 20px;">首页</li> </a> <a href="#"> <li>手机数码</li> </a> <a href="#"> <li>家用电器</li> </a> <a href="#"> <li>鞋靴箱包</li> </a> <a href="#"> <li>孕婴保健</li> </a> <a href="#"> <li>奢侈品</li> </a> </ul> </div> <!--3.轮播图部分--> <div id=""> <img src="../../img/1.jpg" width="100%" id="img1" /> </div> <!--4.最新商品--> <div id="product"> <div id="product_top"> <span style="font-size: 25px;padding-top: 8px;">最新商品</span> <img src="../../img/title2.jpg" /> </div> <div id="product_bottom"> <div id="product_bottom_left"> <img src="../../img/big01.jpg" width="100%" height="100%" /> </div> <div id="product_bottom_right"> <div id="big"> <a href="#"><img src="../../img/middle01.jpg" width="100%" height="100%" /></a> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> </div> </div> </div> <!--5.广告图片--> <div id=""> <img src="../../img/ad.jpg" width="100%" /> </div> <!--6.热门商品--> <div id="product"> <div id="product_top"> <span style="font-size: 25px;padding-top: 8px;">热门商品</span> <img src="../../img/title2.jpg" /> </div> <div id="product_bottom"> <div id="product_bottom_left"> <img src="../../img/big01.jpg" width="100%" height="100%" /> </div> <div id="product_bottom_right"> <div id="big"> <a href="#"><img src="../../img/middle01.jpg" width="100%" height="100%" /></a> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> <div class="small"> <img src="../../img/small03.jpg" /> <a href="#"> <p style="color: gray;">电炖锅</p> </a> <p style="color: red;">¥399</p> </div> </div> </div> </div> <!--7.广告图片--> <div id=""> <img src="../../img/footer.jpg" width="100%" /> </div> <!--8.友情链接和版权信息--> <div id="bottom"> <a href="#">关于我们</a> <a href="#">联系我们</a> <a href="#">招贤纳士</a> <a href="#">法律声明</a> <a href="#">友情链接</a> <a href="#">支付方式</a> <a href="#">配送方式</a> <a href="#">服务声明</a> <a href="#">广告声明</a> <p> Copyright © 2005-2016 传智商城 版权所有 </p> </div> </div> </body> </html>效果: