基于JQuery實現(xiàn)頁面定時彈出廣告
Js相關(guān)技術(shù)
定時器:
setInterval & clearInterval
setTimeout & clearTimeout
顯示: img.style.display = "block"
隱藏: img.style.display = "none"
img 對象
style屬性: style對象
需求分析
當(dāng)用戶打開界面,3秒鐘之后彈出廣告,這個廣告顯示5秒鐘,隱藏廣告
技術(shù)分析
定時器: setTimeout
顯示和隱藏: style.display = "block/none"
步驟分析:
- 導(dǎo)入JQ的文件
- 編寫JQ的文檔加載事件
- 啟動定時器 setTimeout("",3000);
- 編寫顯示廣告的函數(shù)
- 在顯示廣告里面再啟動一個定時器
- 編寫隱藏廣告的函數(shù)
代碼實現(xiàn)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../js/jquery-1.11.0.js" ></script> <!-- 1. 導(dǎo)入JQ的文件 2. 編寫JQ的文檔加載事件 3. 啟動定時器 setTimeout("",3000); 4. 編寫顯示廣告的函數(shù) 5. 在顯示廣告里面再啟動一個定時器 6. 編寫隱藏廣告的函數(shù) --> <script> //顯示廣告 function showAd(){ $("#img1").slideDown(2000); setTimeout("hideAd()",3000); } //隱藏廣告 function hideAd(){ $("#img1").slideUp(2000); } $(function(){ setTimeout("showAd()",3000); }); </script> </head> <body> <img src="../img/f001a62f-a49d-4a4d-b56f-2b6908a0002c_g.jpg" id="img1" width="100%" style="display:none" /> </body> </html>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
淺談jQuery中對象遍歷.eq().first().last().slice()方法
本文給大家分析了jQuery中的對象遍歷.eq().first().last().slice()方法的使用,以及他們之間的區(qū)別,jQuery源碼中的使用。2014-11-11jquery實現(xiàn)聯(lián)想詞搜索框和搜索結(jié)果分頁的示例
今天小編就為大家分享一篇jquery實現(xiàn)聯(lián)想詞搜索框和搜索結(jié)果分頁的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10jquery實現(xiàn)適用于門戶站的導(dǎo)航下拉菜單效果代碼
這篇文章主要介紹了jquery實現(xiàn)適用于門戶站的導(dǎo)航下拉菜單效果代碼,可實現(xiàn)鼠標滑過菜單項實現(xiàn)下拉列表顯示效果的功能,非常具有實用價值,需要的朋友可以參考下2015-08-08Jquery選擇子控件"大于號"和" "區(qū)別介紹及使用示例
Jquery選擇子控件”>“:在給定的父元素下匹配所有的子元素;另一個就是在給定的祖先元素下匹配所有的后代元素,具體概述及使用示例如下,感興趣的朋友可以參考下哈2013-06-06jQuery根據(jù)緯度經(jīng)度查看地圖處理程序
jQuery根據(jù)緯度經(jīng)度查看地圖處理程序如下在這里要注意js的引入順序,有需求的朋友可以參考下哈希望對你有所幫助2013-05-05jQuery結(jié)合AJAX之在頁面滾動時從服務(wù)器加載數(shù)據(jù)
這篇文章主要介紹了jQuery結(jié)合AJAX之在頁面滾動時從服務(wù)器加載數(shù)據(jù),文中示例服務(wù)器端為C#程序,需要的朋友可以參考下2015-06-06