1、JQuery效果2、步骤分析:第一步:引入jQuery相关的文件第二步:书写页面加载函数第三步:在页面加载函数中,获取显示广告图片的元素。第四步:设置定时操作(显示广告图片的函数)第五步:在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show())第六步:清除 ...
1、JQuery效果
2、步骤分析:
第一步:引入jQuery相关的文件
第二步:书写页面加载函数
第三步:在页面加载函数中,获取显示广告图片的元素。
第四步:设置定时操作(显示广告图片的函数)
第五步:在显示广告图片的函数中,使用jQuery的方法让广告图片显示(show())
第六步:清除显示广告图片的定时操作
第七步:设置定时操作(隐藏广告图片的函数)
第八步:在隐藏广告图片的函数中,使用jQuery的方法让广告图片隐藏(hide())
第九步:清除隐藏广告图片的定时操作
1 <script type="text/javascript" src='/images/loading.gif' data-original="../js/jquery-1.8.3.js"></script> 2 <script> 3 $(function(){ 4 //1.书写显示广告图片的定时操作 5 time=setInterval("showAd()",3000); 6 }); 7 8 //2.书写显示图片的函数 9 function showAd(){10 //3.获取广告图片,并让其显示11 //$("#img_2").show(1000);12 $("#img_2").slideDown(3000); //滑入13 14 //4.清除显示图片的定时操作15 clearInterval(time);16 //5.设置隐藏图片的定时操作17 time=setInterval("hiddenAd()",3000);18 }19 20 function hiddenAd(){21 //6.获取广告图片让其隐藏22 //$("#img_2").hide();23 $("#img_2").slideUp(3000); //滑出24 //7.清除隐藏图片的定时操作25 clearInterval(time);26 } 27 </script>
3、最终实现代码:
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>首页</title> 6 <style> 7 #father{ 8 border: 0px solid black; 9 width: 1300px; 10 height: 1600px; 11 margin: auto; 12 } 13 #logo{ 14 border: 0px solid black; 15 width: 1300px; 16 height: 50px; 17 } 18 .top{ 19 border: 0px solid blue; 20 width: 431px; 21 height: 50px; 22 float: left; 23 } 24 #top{ 25 padding-top: 12px; 26 height: 38px; 27 } 28 29 #menu{ 30 border: 0px solid red; 31 width:1300px; 32 height: 50px; 33 background: black; 34 margin-bottom: 10px; 35 } 36 ul li{ 37 display: inline; 38 color: white; 39 } 40 #product{ 41 border: 0px solid goldenrod; 42 width: 1300px; 43 height: 550px; 44 } 45 #product_top{ 46 border: 0px solid blue; 47 width: 100%; 48 height: 43px; 49 padding-top: 5px; 50 } 51 #product_bottom{ 52 border: 0px solid green; 53 width: 100%; 54 height: 498px; 55 } 56 57 #product_bottom_left{ 58 border: 0px solid red; 59 width: 200px; 60 height: 498px; 61 float: left; 62 } 63 #product_bottom_right{ 64 border: 0px solid saddlebrown; 65 width: 1094px; 66 height: 498px; 67 float: left; 68 } 69 #big{ 70 border: 0px solid hotpink; 71 width: 545px; 72 height: 247px; 73 float: left; 74 } 75 .small{ 76 border: 0px solid blue; 77 width: 180px; 78 height: 247px; 79 float: left; 80 /*让里面的内容居中*/ 81 text-align: center; 82 } 83 #bottom{ 84 text-align: center; 85 } 86 /*去掉超链接的下划线*/ 87 a{ 88 text-decoration: none; 89 } 90 </style> 91 92 <script type="text/javascript" src='/images/loading.gif' data-original="../js/jquery-1.8.3.js"></script> 93 <script> 94 $(function(){ 95 //1.书写显示广告图片的定时操作 96 time=setInterval("showAd()",3000); 97 }); 98 99 //2.书写显示图片的函数100 function showAd(){101 //3.获取广告图片,并让其显示102 //$("#img_2").show(1000);103 $("#img_2").slideDown(3000); //滑动104 105 //4.清除显示图片的定时操作106 clearInterval(time);107 //5.设置隐藏图片的定时操作108 time=setInterval("hiddenAd()",3000);109 }110 111 function hiddenAd(){112 //6.获取广告图片让其隐藏113 //$("#img_2").hide();114 $("#img_2").slideUp(3000);115 //7.清除隐藏图片的定时操作116 clearInterval(time);117 } 118 </script>119 </head>120 <body body onload="init()">121 <div id="father">122 <!--定时弹出广告图片位置-->123 <img src='/images/loading.gif' data-original="../img/pic.jpg" width="100%" style="display: none;" id="img_2"/>124 125 <!--1.logo部分-->126 <div id="logo">127 <div class="top">128 <img src='/images/loading.gif' data-original="../img/logo2.png" height="46px" />129 </div>130 <div class="top">131 <img src='/images/loading.gif' data-original="../img/header.png" height="46px"/>132 </div>133 <div class="top" id="top">134 <a href="#">登录</a>135 <a href="#">注册</a>136 <a href="#">购物车</a>137 </div>138 </div>139 140 <!--2.导航栏部分--> 141 <div id="menu">142 <ul>143 <a href="#"><li style="font-size: large;">首页</li></a> 144 <a href="#"><li>手机数码</li></a> 145 <a href="#"><li>家用电器</li></a> 146 <a href="#"><li>鞋靴箱包</li></a> 147 </ul>148 </div> 149 150 <!--3.轮播图部分-->151 <div id="">152 <img src='/images/loading.gif' data-original="../img/1.jpg" width="100%" height="100%" id="img_1"/>153 </div>154 155 <!--4.最新商品-->156 <div id="product">157 158 <div id="product_top">159 <span style="font-size: 25px">最新商品</span> 160 <img src='/images/loading.gif' data-original="../img/title2.jpg"/>161 </div>162 163 <div id="product_bottom">164 165 <div id="product_bottom_left">166 <img src='/images/loading.gif' data-original="../img/big01.jpg" width="100%" height="100%" />167 </div>168 169 <div id="product_bottom_right">170 <div id="big">171 <a href="#"><img src='/images/loading.gif' data-original="../img/middle01.jpg" width="100%" height="100%" /></a>172 </div>173 174 <div class="small">175 <a href="#"><img src='/images/loading.gif' data-original="../img/small01.jpg" ></a>176 <a href="#"><p style="color: gray;">榨汁机</p></a>177 <p style="color: red;">599</p>178 </div>179 <div class="small">180 <a href="#"><img src='/images/loading.gif' data-original="../img/small02.jpg" ></a>181 <a href="#"><p style="color: gray;">电视机</p></a>182 <p style="color: red;">1599</p>183 </div>184 <div class="small">185 <a href="#"><img src='/images/loading.gif' data-original="../img/small03.jpg" ></a>186 <a href="#"><p style="color: gray;">锅</p></a>187 <p style="color: red;">399</p>188 </div>189 <div class="small">190 <a href="#"><img src='/images/loading.gif' data-original="../img/small04.jpg" ></a>191 <a href="#"><p style="color: gray;">面包机</p></a>192 <p style="color: red;">799</p>193 </div>194 <div class="small">195 <a href="#"><img src='/images/loading.gif' data-original="../img/small05.jpg" ></a>196 <a href="#"><p style="color: gray;">咖啡机</p></a>197 <p style="color: red;">899</p>198 </div>199 <div class="small">200 <a href="#"><img src='/images/loading.gif' data-original="../img/small06.jpg" ></a>201 <a href="#"><p style="color: gray;">洗衣机</p></a>202 <p style="color: red;">999</p>203 </div>204 <div class="small">205 <a href="#"><img src='/images/loading.gif' data-original="../img/small07.jpg" ></a>206 <a href="#"><p style="color: gray;">扫地机器人</p></a>207 <p style="color: red;">1599</p>208 </div>209 <div class="small">210 <a href="#"><img src='/images/loading.gif' data-original="../img/small09.jpg" ></a>211 <a href="#"><p style="color: gray;">微波炉</p></a>212 <p style="color: red;">1099</p>213 </div>214 <div class="small">215 <a href="#"><img src='/images/loading.gif' data-original="../img/small08.jpg" ></a>216 <a href="#"><p style="color: gray;">压力锅</p></a>217 <p style="color: red;">799</p>218 </div>219 </div>220 </div>221 </div>222 223 <!--5.广告图片-->224 <div id="">225 <img src='/images/loading.gif' data-original="../img/ad.jpg" width="100%"/>226 </div>227 228 <!--6.广告图片-->229 <div id="">230 <img src='/images/loading.gif' data-original="../img/footer.jpg" width="100%"/>231 </div>232 233 <!--7.友情链接和版权信息-->234 <div id="bottom">235 <a href="#"><font>关于我们</font></a>236 <a href="#"><font>联系我们</font></a>237 <a href="#"><font>招贤纳士</font></a>238 <a href="#"><font>法律声明</font></a>239 <a href="#"><font>友情链接</font></a>240 <a href="#"><font>支付方式</font></a>241 <a href="#"><font>配送方式</font></a>242 <a href="#"><font>服务声明</font></a>243 <a href="#"><font>广告声明</font></a>244 <p>245 Copyright © 2005-2016 hh商城 版权所有 246 </p>247 </div>248 </div>249 </body>250 </html>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:JQuery学习(二)——使用JQ完成页面定时弹出广告
关键词:jquery
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。