zoukankan      html  css  js  c++  java
  • 使用JQuery完成页面定时弹出广告

    使用JQuery完成页面定时弹出广告

    Js相关技术

    定时器:
    ​ setInterval & clearInterval
    ​ setTimeout & clearTimeout

    显示: img.style.display = "block"
    隐藏: img.style.display = "none"

    img 对象
    ​ style属性: style对象

    需求分析

    当用户打开界面,3秒钟之后弹出广告,这个广告显示5秒钟,隐藏广告

    技术分析

    定时器: setTimeout
    显示和隐藏: style.display = "block/none"

    步骤分析:

    1. 导入JQ的文件
    2. 编写JQ的文档加载事件
    3. 启动定时器 setTimeout("",3000);
    4. 编写显示广告的函数
    5. 在显示广告里面再启动一个定时器
    6. 编写隐藏广告的函数

    代码实现

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title></title>
    		<script type="text/javascript" src="../js/jquery-1.11.0.js" ></script>
    		<!--
    			1. 导入JQ的文件
    			2. 编写JQ的文档加载事件
    			3.  启动定时器 setTimeout("",3000);
    			4. 编写显示广告的函数
    			5. 在显示广告里面再启动一个定时器
    			6. 编写隐藏广告的函数
    		-->
    		<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>
    
    
  • 相关阅读:
    Oracle SGA详解
    oracle如何保证读一致性 第一弹
    Make命令完全详解教程
    ProC第三弹
    ProC第一弹
    ProC第二弹
    $(MAKE) , make命令
    转:跟我一起写Makefile (PDF重制版)
    [bzoj1105][POI2007]石头花园SKA
    可并堆学习
  • 原文地址:https://www.cnblogs.com/zllk/p/12834009.html
Copyright © 2011-2022 走看看