使用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 UI Grid 模态框中的表格实例代码
Apr 01 jQuery
jquery Ajax实现Select动态添加数据
Jun 08 jQuery
jQuery取得元素标签名称小结(附代码)
Aug 16 jQuery
jQuery选择器中的特殊符号处理方法
Sep 08 jQuery
jquery ajax异步提交表单数据的方法
Oct 27 jQuery
jQuery插件Validation表单验证详解
May 26 jQuery
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
jQuery实现简单聊天室
Feb 08 jQuery
jQuery使用ajax传递json对象到服务端及contentType的用法示例
Mar 12 jQuery
jquery轮播图插件使用方法详解
Jul 31 jQuery
jQuery实现简单轮播图效果
Dec 27 jQuery
jquery插件实现代码雨特效
Apr 24 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
ajax在joomla中的原生态应用代码
2012/07/19 PHP
PHP 安全检测代码片段(分享)
2013/07/05 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
Laravel学习教程之model validation的使用示例
2017/10/23 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
js判断变量是否空值的代码
2008/10/26 Javascript
JavaScript 原型链学习总结
2010/10/29 Javascript
基于jquery的loading效果实现代码
2010/11/05 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
JQuery中根据属性或属性值获得元素(6种情况获取方法)
2013/01/17 Javascript
js/jquery判断浏览器类型的方法小结
2015/05/12 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
2016/07/12 Javascript
Bootstrap select实现下拉框多选效果
2016/12/23 Javascript
vue2中filter()的实现代码
2017/07/09 Javascript
vue2.0 资源文件assets和static的区别详解
2018/04/08 Javascript
vue+element实现打印页面功能
2019/05/20 Javascript
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
Python设计模式之单例模式实例
2014/04/26 Python
介绍Python中内置的itertools模块
2015/04/29 Python
Python机器学习库scikit-learn安装与基本使用教程
2018/06/25 Python
python实现贪吃蛇游戏
2020/03/21 Python
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
2019/06/21 Python
python自定义函数实现最大值的输出方法
2019/07/09 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
2020/02/07 Python
python_mask_array的用法
2020/02/18 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
Python实现RabbitMQ6种消息模型的示例代码
2020/03/30 Python
Python调用shell cmd方法代码示例解析
2020/06/18 Python
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
企划专员岗位职责
2013/12/09 职场文书
2014年会策划方案
2014/05/11 职场文书
安全标语大全
2014/06/10 职场文书
Python 中 Shutil 模块详情
2021/11/11 Python
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android