使用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实现导航栏头部菜单项点击后变换颜色的方法
Jul 19 jQuery
基于jquery实现多选下拉列表
Aug 02 jQuery
jQuery 中msgTips 顶部弹窗效果实现代码
Aug 14 jQuery
jQuery绑定事件方法及区别(bind,click,on,live,one)
Aug 14 jQuery
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
JQuery元素快速查找与操作
Apr 22 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
jquery 通过ajax请求获取后台数据显示在表格上的方法
Aug 08 jQuery
jQuery访问json文件中数据的方法示例
Jan 28 jQuery
使用异步controller与jQuery实现卷帘式分页
Jun 18 jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
jQuery zTree插件使用简单教程
Aug 16 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 修改、增加xml结点属性的实现代码
2013/10/22 PHP
PHP实现生成唯一会员卡号
2015/08/24 PHP
php生成txt文件实例代码介绍
2016/04/28 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
谷歌浏览器 insertCell与appendChild的区别
2009/02/12 Javascript
JQuery1.6 使用方法三
2011/11/23 Javascript
JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
2014/10/16 Javascript
不使用ajax实现无刷新提交表单
2014/12/21 Javascript
javascript中caller和callee详解
2015/08/10 Javascript
浅谈jQuery this和$(this)的区别及获取$(this)子元素对象的方法
2016/11/29 Javascript
js querySelector() 使用方法
2016/12/21 Javascript
js移动端图片压缩上传功能
2020/08/18 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
vue2.0与bootstrap3实现列表分页效果
2017/11/28 Javascript
用vue2.0实现点击选中active其他选项互斥的效果
2018/04/12 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
2018/08/09 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
Javascript实现鼠标点击冒泡特效
2019/12/24 Javascript
js实现纯前端压缩图片
2020/11/16 Javascript
[01:51]开启你的城市传奇 完美世界城市挑战赛开始报名
2018/10/09 DOTA
Python学习笔记之常用函数及说明
2014/05/23 Python
Python类属性与实例属性用法分析
2015/05/09 Python
python 时间信息“2018-02-04 18:23:35“ 解析成字典形式的结果代码详解
2018/04/19 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
python简易远程控制单线程版
2018/06/20 Python
django项目搭建与Session使用详解
2018/10/10 Python
Python 互换字典的键值对实例
2019/02/12 Python
CSS3 border-image详解、应用及jQuery插件
2011/08/29 HTML / CSS
街头时尚在线:JESSICABUURMAN
2019/06/16 全球购物
毕业晚会主持词
2014/03/24 职场文书
一次性工伤赔偿协议书范本
2014/11/25 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
Redis缓存-序列化对象存储乱码问题的解决
2021/06/21 Redis
防止web项目中的SQL注入
2021/12/06 MySQL