基于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解析获取JSON数据
Apr 08 jQuery
bootstrap+jQuery实现的动态进度条功能示例
May 25 jQuery
jQuery简介_动力节点Java学院整理
Jul 04 jQuery
jQuery中 DOM节点操作方法大全
Oct 12 jQuery
jQuery中库的引用方法
Jan 06 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery实现遍历XML节点和属性的方法示例
Apr 29 jQuery
jQuery实现动态添加和删除input框实例代码
Mar 26 jQuery
基于 jQuery 实现键盘事件监听控件
Apr 04 jQuery
js/jQuery实现全选效果
Jun 17 jQuery
jQuery实现评论模块
Aug 19 jQuery
jQuery实现全选按钮
Jan 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
ADODB类使用
2006/11/25 PHP
phpmyadmin打开很慢的解决方法
2014/04/21 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
2015/11/05 PHP
详解yii2实现分库分表的方案与思路
2017/02/03 PHP
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
通过隐藏iframe实现文件下载的js方法介绍
2014/02/26 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
jquery判断浏览器后退时候弹出消息的方法
2014/08/11 Javascript
jQuery中removeClass()方法用法实例
2015/01/05 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
javascript实现点击单选按钮链接转向对应网址的方法
2015/08/12 Javascript
JavaScript提高性能知识点汇总
2016/01/15 Javascript
基于javascript实现tab切换特效
2016/03/29 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
2016/06/14 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
2016/09/05 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
2016/12/18 Javascript
vue-resourse将json数据输出实例
2017/03/08 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
为什么推荐使用JSX开发Vue3
2020/12/28 Vue.js
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
深入理解Python对Json的解析
2017/02/14 Python
python类的实例化问题解决
2019/08/31 Python
使用Django搭建网站实现商品分页功能
2020/05/22 Python
一款恶搞头像特效的制作过程 利用css3和jquery
2014/11/21 HTML / CSS
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
澳大利亚领先的亚麻品牌:Bed Threads
2019/12/16 全球购物
英国名牌男装店:Standout
2021/02/17 全球购物
2015年幼儿园学前班工作总结
2015/05/18 职场文书
2016特色励志班级口号
2015/12/24 职场文书
2019大学生实习报告
2019/06/21 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书
解决Python字典查找报Keyerror的问题
2021/05/26 Python
python 使用tkinter与messagebox写界面和弹窗
2022/03/20 Python
mapstruct的用法之qualifiedByName示例详解
2022/04/06 Java/Android
CSS中使用grid布局实现一套模板多种布局
2022/07/15 HTML / CSS