基于JQuery实现页面定时弹出广告


Posted in jQuery onMay 08, 2020

Js相关技术

定时器:

​ setInterval & clearInterval
​ setTimeout & clearTimeout

显示: img.style.display = "block"

隐藏: img.style.display = "none"

img 对象

style属性: style对象

需求分析

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

技术分析

定时器: setTimeout

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

步骤分析:

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

代码实现

<!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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery使用JSONP实现跨域获取数据的三种方法详解
May 04 jQuery
JS jQuery使用正则表达式去空字符的简单实现代码
May 20 jQuery
jQuery validata插件实现方法
Jun 25 jQuery
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
实现jquery放大镜的两种方法
Feb 22 jQuery
JQuery元素快速查找与操作
Apr 22 jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 jQuery
jQuery实现鼠标移到某个对象时弹出显示层功能
Aug 23 jQuery
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
jQuery实现倒计时功能完整示例
Jun 01 jQuery
Jquery $.map使用方法实例详解
Sep 01 jQuery
JQuery复选框全选效果如何实现
May 08 #jQuery
JQuery省市联动效果实现过程详解
May 08 #jQuery
jquery实现手风琴案例
May 04 #jQuery
jQuery实现的移动端图片缩放功能组件示例
May 01 #jQuery
jQuery实现移动端图片上传预览组件的方法分析
May 01 #jQuery
jQuery实现的上拉刷新功能组件示例
May 01 #jQuery
jQuery实现的解析本地 XML 文档操作示例
Apr 30 #jQuery
You might like
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
在PHP3中实现SESSION的功能(一)
2006/10/09 PHP
PHP 开发环境配置(Zend Server安装)
2010/04/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
2014/06/23 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
YII使用url组件美化管理的方法
2015/12/28 PHP
关于Yii中模型场景的一些简单介绍
2019/09/22 PHP
PHP基于openssl实现非对称加密代码实例
2020/06/19 PHP
javascript-TreeView父子联动效果保持节点状态一致
2007/08/12 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
js之ActiveX控件使用说明 new ActiveXObject()
2014/03/03 Javascript
Jquery 获取指定标签的对象及属性的设置与移除
2014/05/29 Javascript
javascript将异步校验表单改写为同步表单
2015/01/27 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
JavaScript实现斗地主游戏的思路
2016/02/29 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
2016/05/04 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
2016/10/04 Javascript
js无提示关闭浏览器窗口的两种方法分析
2016/11/06 Javascript
微信小程序 Canvas增强组件实例详解及源码分享
2017/01/04 Javascript
脚手架vue-cli工程webpack的基本用法详解
2018/09/29 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
简单介绍Python中的readline()方法的使用
2015/05/24 Python
Python中操作文件之write()方法的使用教程
2015/05/25 Python
python实现自动登录后台管理系统
2018/10/18 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
商务日语毕业生自荐信
2013/11/23 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
亮化工程实施方案
2014/03/17 职场文书
学生会副主席竞聘书
2014/03/31 职场文书
投资协议书范本
2014/04/21 职场文书
优秀班组长事迹
2014/05/31 职场文书
会计求职自荐信
2014/06/20 职场文书
解除劳动合同协议书
2014/09/17 职场文书
办公室主任岗位职责
2015/01/31 职场文书
三八节活动简报
2015/07/20 职场文书
《灰雀》教学反思
2016/02/19 职场文书