用JQuery怎样实现自动弹出和关闭的广告效果?
Admin 2021-09-02 群英技术资讯 921 次浏览
我们在访问一些网站的时候,经常能看到一些自动弹出和关闭的广告,也就是广告自动出现几秒又消失的效果,接下来小编就给大家介绍怎样用来实现这一功能。
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>广告的自动显示与隐藏</title>
<style>
#content{width:100%;height:500px;background:#999}
</style>
<!--引入jquery-->
<script type="text/javascript" src="../js/jquery-3.3.1.min.js"></script>
<script>
/*
需求:
1. 当页面加载完,3秒后。自动显示广告
2. 广告显示5秒后,自动消失。
分析:
1. 使用定时器来完成。setTimeout (执行一次定时器)
2. 分析发现JQuery的显示和隐藏动画效果其实就是控制display
3. 使用 show/hide方法来完成广告的显示
*/
//入口函数,在页面加载完成之后,定义定时器,调用这两个方法
$(function () {
//定义定时器,调用adShow方法 3秒后执行一次
setTimeout(adShow,3000);
//定义定时器,调用adHide方法,8秒后执行一次
setTimeout(adHide,8000);
});
//显示广告
function adShow() {
//获取广告div,调用显示方法
$("#ad").show("slow");
}
//隐藏广告
function adHide() {
//获取广告div,调用隐藏方法
$("#ad").hide("slow");
}
</script>
</head>
<body>
<!-- 整体的DIV -->
<div>
<!-- 广告DIV -->
<div id="ad" style="display: none;">
<img style="width:100%" src="../img/adv.jpg" />
</div>
<!-- 下方正文部分 -->
<div id="content">
正文部分
</div>
</div>
</body>
</html>

一开始进入的时候,广告没有显示

三秒后,广告出现

广告显示五秒后,消失

关于jquery实现自动弹出和关闭的广告就介绍到这,感兴趣的朋友可以参考借鉴上文代码,希望能对大家学习jquery插件有帮助,想要了解更多大家可以关注群英网络其它相关文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
目录elementUI 如何处理文件批量上传问题解决elementUI批量上传下载注意事项在el-upload组件关键的钩子,其它省略点击上传,将多个文件和表单数据一起上传elementUI 如何处理文件批量上传问题elementUI的Upload上传组件,通过设置multiple为true,就可以实现多选文件;但是在
这篇文章主要介绍了uni-app 的基础组件,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
这篇文章给大家分享的是有关用js实现淘宝图片切换的效果的内容,这个效果我们常常能在商城网站上看到,小编觉得挺实用的,因此分享给大家做个参考,感兴趣的朋友就跟随小编一起来看看吧。
今天给大家分享的是怎样用JS实现单击表格编辑修改的功能,小编觉得挺实用的,因此分享给大家做个参考,下面有实用供大家参考,接下来跟随小编一起看看吧。
本文主要介绍了Element-UI 10个奇淫技巧小结,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008