这篇文章主要讲解了JQuery如何实现页面定时弹出广告,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

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%" /></body></html>

看完上述内容,是不是对JQuery如何实现页面定时弹出广告有进一步的了解,如果还想学习更多内容,欢迎关注亿速云行业资讯频道。