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 相关文章推荐
js中AppendChild与insertBefore的用法详细解析
Dec 16 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
Jan 07 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
Jan 10 Javascript
jquery1.10给新增元素绑定事件的方法
Mar 06 Javascript
对JavaScript客户端应用编程的一些建议
Jun 24 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
Jan 21 Javascript
angular中实现控制器之间传递参数的方式
Apr 24 Javascript
node.js 利用流实现读写同步,边读边写的方法
Sep 11 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
Oct 22 Javascript
jQuery实现网页拼图游戏
Apr 22 jQuery
JavaScript canvas绘制圆弧与圆形
Feb 18 Javascript
用JS实现选项卡
Mar 23 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常用正则表达式的整理汇总
2013/06/08 PHP
TBCompressor js代码压缩
2011/01/05 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
javascript中encodeURI和decodeURI方法使用介绍
2013/05/06 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
原生 JS Ajax,GET和POST 请求实例代码
2016/06/08 Javascript
js原生之焦点图转换加定时器实例
2016/12/12 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
利用canvas实现的加载动画效果实例代码
2017/07/05 Javascript
详解如何在项目中使用jest测试react native组件
2018/02/09 Javascript
基于datepicker定义自己的angular时间组件的示例
2018/03/14 Javascript
微信小程序 腾讯地图SDK 获取当前地址实现解析
2019/08/12 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
借助云开发实现小程序短信验证码的发送
2020/01/06 Javascript
详解ES6 中的Object.assign()的用法实例代码
2021/01/11 Javascript
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
python通过ftplib登录到ftp服务器的方法
2015/05/08 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
Python如何使用字符打印照片
2020/01/03 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
2020/05/19 Python
如何在python中实现线性回归
2020/08/10 Python
python实现人性化显示金额数字实例详解
2020/09/25 Python
英国儿童设计师服装和玩具购物网站:Zac & Lulu
2020/10/19 全球购物
Java的接口和C++的虚类的相同和不同处
2014/03/27 面试题
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
2016/04/15 面试题
八年级音乐教学反思
2014/01/09 职场文书
初中学生评语大全
2014/04/24 职场文书
法学自荐信
2014/06/20 职场文书
大学生自我评价200字(4篇)
2014/09/17 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
高一化学教学反思
2016/02/22 职场文书
Mysql分析设计表主键为何不用uuid
2022/03/31 MySQL