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 相关文章推荐
根据一段代码浅谈Javascript闭包
Dec 14 Javascript
Bootstrap学习笔记之css组件(3)
Jun 07 Javascript
第一次接触神奇的Bootstrap基础排版
Jul 26 Javascript
解析利用javascript如何判断一个数为素数
Dec 08 Javascript
d3.js中冷门却实用的内置函数总结
Feb 04 Javascript
jQuery元素选择器实例代码
Feb 06 Javascript
ES6学习笔记之正则表达式和字符串正则方法分析
Apr 25 Javascript
Angularjs上传文件组件flowjs功能
Aug 07 Javascript
微信小程序文章详情页面实现代码
Sep 10 Javascript
vue 解决setTimeOut和setInterval函数无效报错的问题
Jul 30 Javascript
jQuery实现计算器功能
Oct 19 jQuery
微信小程序实现下拉加载更多商品
Dec 29 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中去掉字符串首尾空格的方法
2012/05/19 PHP
PHP中文乱码解决方案
2015/03/05 PHP
PHP的Socket通信之UDP通信实例
2015/07/02 PHP
PHP异常处理Exception类
2015/12/11 PHP
高质量PHP代码的50个实用技巧必备(下)
2016/01/22 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
PHP实现的敏感词过滤方法示例
2019/03/06 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
JQUERY CHECKBOX全选,取消全选,反选方法三
2008/08/30 Javascript
js 函数的执行环境和作用域链的深入解析
2009/11/01 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
2016/01/25 Javascript
sencha ext js 6 快速入门(必看)
2016/06/01 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
JS拉起或下载app的实现代码
2017/02/22 Javascript
Angular4学习笔记之根模块与Ng模块
2017/09/09 Javascript
React Router V4使用指南(精讲)
2018/09/17 Javascript
JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】
2019/02/21 Javascript
详解在Javascript中进行面向切面编程
2019/04/28 Javascript
Vue + Element UI图片上传控件使用详解
2019/08/20 Javascript
解决layer.confirm快速点击会重复触发事件的问题
2019/09/23 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
JavaScript函数柯里化实现原理及过程
2020/12/02 Javascript
[01:11:32]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python 中文乱码问题深入分析
2011/03/13 Python
Python查找函数f(x)=0根的解决方法
2015/05/07 Python
详解Python self 参数
2019/08/30 Python
在django-xadmin中APScheduler的启动初始化实例
2019/11/15 Python
python 将列表里的字典元素合并为一个字典实例
2020/09/01 Python
澳大利亚百货公司:David Jones
2018/02/08 全球购物
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
人力资源作业细则
2014/03/03 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
python数据分析之用sklearn预测糖尿病
2021/04/22 Python
关于CSS浮动与取消浮动的问题
2021/06/28 HTML / CSS