使用jQuery实现动态添加小广告


Posted in jQuery onJuly 11, 2017

览网站的时候,有些网站总是在右下角,左上角或者其他地方投放广告。

我用jQuery试着自己做了一个,代码如下,如有不对的地方请各位不吝赐教

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title></title>
  <script src="jquery-1.8.3.js"></script>
  <script type="text/javascript">
    $(function () {
      $('#btn').click(function () {
        //创建层
        var divObj = $('<div style="width:200px;height:200px;position:absolute;right:0;bottom:0;background-color:orange"></div>').appendTo($('body'));
        //创建右上角关闭按钮
        $('<sapn style="float:right;cursor:pointer; border:3px solid gray">X</span>').click(function () {
          $(this).parent().remove();
        }).appendTo($(divObj));
        //添加广告内容

      });
    });
  </script>
</head>
<body>
  <input type="button" name="name" value="显示效果" id="btn"/>
</body>
</html>

效果图如下所示:

使用jQuery实现动态添加小广告

关于这个效果,我有以下思索:

1.可以添加一个计时器,倒计时‘还有5S关闭',还有‘4S关闭',告诉用户这个广告只是临时投放,5S后自动关闭,这个可以增强用户的体验度,我们都知道浏览一些网站的时候,广告老是占着地方在你们眼前晃悠,用户体验肯定不是很好,这可以很好的在广告客户和用户体验两者之间进行一个平衡;

2.背景颜色之所以选择orange,是因为orange是暖色,个人体验,如果广告背景是暖色的话,更愿意让他停留一些时间,相对比背景色是冷色的广告;

3.当然这只是一个小代码,大神们把内容完成以后,可以进行封装,使用起来肯定会更加方便。

以上这篇使用jQuery实现动态添加小广告就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery源码解读之extend()与工具方法、实例方法详解
Mar 30 jQuery
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
May 13 jQuery
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
原生JS与jQuery编写简单选项卡
Oct 30 jQuery
jquery animate动画持续运动的实例
Nov 29 jQuery
jQuery插件jsonview展示json数据
May 26 jQuery
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
jQuery实现适用于移动端的跑马灯抽奖特效示例
Jan 18 jQuery
jquery简单实现纵向的无缝滚动代码实例
Apr 01 jQuery
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 jQuery
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 jQuery
jQuery-App输入框实现实时搜索
Nov 19 jQuery
jquery.validate.js 多个相同name的处理方式
Jul 10 #jQuery
jQuery实现html table行Tr的复制、删除、计算功能
Jul 10 #jQuery
jQuery实现QQ空间汉字转拼音功能示例
Jul 10 #jQuery
基于jQuery Easyui实现登陆框界面
Jul 10 #jQuery
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 #jQuery
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 #jQuery
JQuery 获取Dom元素的实例讲解
Jul 08 #jQuery
You might like
php json_encode值中大括号与花括号区别
2013/09/30 PHP
46 个非常有用的 PHP 代码片段
2016/02/16 PHP
详解使用php调用微信接口上传永久素材
2017/04/11 PHP
Prototype 工具函数 学习
2009/07/23 Javascript
js对字符的验证方法汇总
2015/02/04 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
2016/12/20 Javascript
js的OOP继承实现(必看篇)
2017/02/18 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
Express结合Webpack的全栈自动刷新
2019/05/23 Javascript
vue.js实现备忘录demo
2019/06/26 Javascript
关于layui flow loading占位图的实现方法
2019/09/21 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
在vue项目中封装echarts的步骤
2020/12/25 Vue.js
[48:32]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs VG
2018/04/01 DOTA
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
Python requests.post方法中data与json参数区别详解
2020/04/30 Python
vscode写python时的代码错误提醒和自动格式化的方法
2020/05/07 Python
简单的Python人脸识别系统
2020/07/14 Python
Python排序函数的使用方法详解
2020/12/11 Python
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
美国最大的烧烤架和户外生活用品专业零售商:Barbeques Galore
2021/01/09 全球购物
工作的心得体会
2013/12/31 职场文书
售后求职信范文
2014/03/15 职场文书
法制教育演讲稿
2014/09/10 职场文书
教师个人总结范文
2015/02/11 职场文书
人生遥控器观后感
2015/06/11 职场文书
2015质检员个人年终工作总结
2015/10/23 职场文书
实习报告范文
2019/07/30 职场文书
MySQL库表名大小写的选择
2021/06/05 MySQL
为什么代码规范要求SQL语句不要过多的join
2021/06/23 MySQL
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers
Oracle使用别名的好处
2022/04/19 Oracle