基于JQuery實(shí)現(xiàn)頁面定時(shí)彈出廣告
Js相關(guān)技術(shù)
定時(shí)器:
setInterval & clearInterval
setTimeout & clearTimeout
顯示: img.style.display = "block"
隱藏: img.style.display = "none"
img 對象
style屬性: style對象
需求分析
當(dāng)用戶打開界面,3秒鐘之后彈出廣告,這個(gè)廣告顯示5秒鐘,隱藏廣告
技術(shù)分析
定時(shí)器: setTimeout
顯示和隱藏: style.display = "block/none"
步驟分析:
- 導(dǎo)入JQ的文件
- 編寫JQ的文檔加載事件
- 啟動(dòng)定時(shí)器 setTimeout("",3000);
- 編寫顯示廣告的函數(shù)
- 在顯示廣告里面再啟動(dòng)一個(gè)定時(shí)器
- 編寫隱藏廣告的函數(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. 啟動(dòng)定時(shí)器 setTimeout("",3000);
4. 編寫顯示廣告的函數(shù)
5. 在顯示廣告里面再啟動(dòng)一個(gè)定時(shí)器
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-11
jquery實(shí)現(xiàn)聯(lián)想詞搜索框和搜索結(jié)果分頁的示例
今天小編就為大家分享一篇jquery實(shí)現(xiàn)聯(lián)想詞搜索框和搜索結(jié)果分頁的示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
jquery實(shí)現(xiàn)適用于門戶站的導(dǎo)航下拉菜單效果代碼
這篇文章主要介紹了jquery實(shí)現(xiàn)適用于門戶站的導(dǎo)航下拉菜單效果代碼,可實(shí)現(xiàn)鼠標(biāo)滑過菜單項(xiàng)實(shí)現(xiàn)下拉列表顯示效果的功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-08-08
Jquery選擇子控件"大于號"和" "區(qū)別介紹及使用示例
Jquery選擇子控件”>“:在給定的父元素下匹配所有的子元素;另一個(gè)就是在給定的祖先元素下匹配所有的后代元素,具體概述及使用示例如下,感興趣的朋友可以參考下哈2013-06-06
jQuery根據(jù)緯度經(jīng)度查看地圖處理程序
jQuery根據(jù)緯度經(jīng)度查看地圖處理程序如下在這里要注意js的引入順序,有需求的朋友可以參考下哈希望對你有所幫助2013-05-05
jQuery結(jié)合AJAX之在頁面滾動(dòng)時(shí)從服務(wù)器加載數(shù)據(jù)
這篇文章主要介紹了jQuery結(jié)合AJAX之在頁面滾動(dòng)時(shí)從服務(wù)器加載數(shù)據(jù),文中示例服務(wù)器端為C#程序,需要的朋友可以參考下2015-06-06

