基于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平滑滚动到顶部插件使用详解
May 08 jQuery
jQuery实现div跟随鼠标移动
Aug 20 jQuery
jQuery自动或手动图片切换效果
Oct 11 jQuery
jQuery 实现批量提交表格多行数据的方法
Aug 09 jQuery
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
Apr 10 jQuery
如何使用CSS3和JQuery easing 插件制作绚丽菜单
Jun 18 jQuery
基于jQuery实现可编辑的表格
Dec 11 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
JavaScript枚举选择jquery插件代码实例
Nov 17 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
php 文章调用类代码
2011/08/11 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
php使用curl抓取qq空间的访客信息示例
2014/02/28 PHP
php自定义函数实现统计中文字符串长度的方法小结
2017/04/15 PHP
PHP实现驼峰样式字符串(首字母大写)转换成下划线样式字符串的方法示例
2017/08/10 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
js运动动画的八个知识点
2015/03/12 Javascript
nodejs中的fiber(纤程)库详解
2015/03/24 NodeJs
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
JavaScript实现垂直滚动条效果
2017/01/18 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
详解使用angular的HttpClient搭配rxjs
2017/09/01 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
vue中如何让子组件修改父组件数据
2018/06/14 Javascript
vue实现搜索功能
2019/05/28 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
微信小程序实现翻牌抽奖动画
2020/09/21 Javascript
[03:22]DOTA2超级联赛专访单车:找到属于自己的英雄
2013/06/08 DOTA
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
用Python的线程来解决生产者消费问题的示例
2015/04/02 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
2017/11/16 Python
我喜欢你 抖音表白程序python版
2019/04/07 Python
django之使用celery-把耗时程序放到celery里面执行的方法
2019/07/12 Python
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
关于Java String的一道面试题
2013/09/29 面试题
一套VC试题
2015/01/23 面试题
毕业生幼师求职自荐信
2013/10/01 职场文书
2014年志愿者工作总结
2014/11/20 职场文书
2014年党员个人工作总结
2014/12/02 职场文书
人民调解协议书
2016/03/21 职场文书
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/04/22 无线电
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python
JavaGUI模仿QQ聊天功能完整版
2021/07/04 Java/Android
Python测试框架pytest高阶用法全面详解
2022/06/01 Python