jQuery网页右侧广告跟随滚动代码分享


Posted in Javascript onApril 20, 2020

jQuery广告跟随滚动的两种方法都分享给大家,希望对大家的学习有所启发。

方法一:

<script type="text/javascript">// <![CDATA[ 
$.fn.smartFloat = function() { 
 var position = function(element) { 
  var top = element.position().top, pos = element.css("position"); 
  $(window).scroll(function() { 
   var scrolls = $(this).scrollTop(); 
   if (scrolls > top) { 
    if (window.XMLHttpRequest) { 
     element.css({ 
      position: "fixed", 
      top: "10px" 
     }); 
    } else { 
     element.css({ 
      top: scrolls 
     }); 
    } 
   }else { 
    element.css({ 
     position: pos, 
     top: top 
    }); 
   } 
  }); 
 }; 
 return $(this).each(function() { 
  position($(this)); 
 }); 
}; 
 
//绑定 
$("#float").smartFloat(); 
// ]]></script>

方法二:

/*页面智能层浮动*/ 
jQuery(document).ready(function($){ 
 var $sidebar = $(".float"), 
 $window = $(window), 
 offset = $sidebar.offset(), 
 topPadding = 20; 
 $window.scroll(function() { 
  if ($window.scrollTop() > offset.top) { 
   $sidebar.stop().animate({ 
    marginTop: $window.scrollTop() - offset.top + topPadding 
   }); 
  } else { 
   $sidebar.stop().animate({ 
    marginTop: 0 
   }); 
  } 
 }); 
}); 
<div id="float" class="float"> 
<h3>博主推荐</h3> 
广告代码 
</div>

以上就是jQuery网页右侧广告跟随滚动,仿wordpress右侧广告跟随滚动,希望对大家的学习有所帮助。

Javascript 相关文章推荐
PHP 与 js的通信(via ajax,json)
Nov 16 Javascript
script标签属性type与language使用选择
Dec 02 Javascript
js字母大小写转换实现方法总结
Nov 13 Javascript
javascript回车完美实现tab切换功能
Mar 13 Javascript
JS实现可调整倒计时间代码分享
Aug 18 Javascript
JS实现slide文字框缩放伸展效果代码
Nov 05 Javascript
JS与jQuery遍历Table所有单元格内容的方法
Dec 07 Javascript
JS简单生成两个数字之间随机数的方法
Aug 03 Javascript
javascript数组遍历的方法实例分析
Sep 13 Javascript
浅谈vue.js导入css库(elementUi)的方法
Mar 09 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
Jun 04 Javascript
jQuery+PHP星级评分实现方法
Oct 02 #Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
Oct 01 #Javascript
通过js获取上传的图片信息(临时保存路径,名称,大小)然后通过ajax传递给后端的方法
Oct 01 #Javascript
基于OL2实现百度地图ABCD marker的效果
Oct 01 #Javascript
JS处理json日期格式化问题
Oct 01 #Javascript
JS日期格式化之javascript Date format
Oct 01 #Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
Oct 01 #Javascript
You might like
php学习笔记 php中面向对象三大特性之一[封装性]的应用
2011/06/13 PHP
两级联动select刷新后其值保持不变的实现方法
2014/01/27 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
双击滚屏-常用推荐
2006/11/29 Javascript
javascript/jquery获取地址栏url参数的方法
2014/03/05 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
Javascript仿京东放大镜的效果
2017/03/01 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
AngularJS监听ng-repeat渲染完成的两种方法
2018/01/16 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
JS开发常用工具函数(小结)
2019/07/04 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
AJAX XMLHttpRequest对象创建使用详解
2020/08/20 Javascript
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
python线程池的实现实例
2013/11/18 Python
python删除过期文件的方法
2015/05/29 Python
Python中functools模块函数解析
2017/03/12 Python
用python实现的线程池实例代码
2018/01/06 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
对Python 2.7 pandas 中的read_excel详解
2018/05/04 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
使用selenium和pyquery爬取京东商品列表过程解析
2019/08/15 Python
Python ATM功能实现代码实例
2020/03/19 Python
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
2013/08/04 面试题
职业教育毕业生求职信
2013/11/09 职场文书
中专生求职自荐信范文
2013/12/22 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
《长相思》听课反思
2014/04/10 职场文书
一分钟演讲稿
2014/04/30 职场文书
简历自我评价模板
2015/03/11 职场文书
应聘教师自荐信
2015/03/26 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
Android自定义scrollview实现回弹效果
2022/04/01 Java/Android