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 遮照层实现代码
Mar 31 Javascript
javascript+mapbar实现地图定位
Apr 09 Javascript
用jQuery模拟页面加载进度条的实现代码
Dec 19 Javascript
JS动态调用方法名示例介绍
Dec 18 Javascript
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
jquery的ajax跨域请求原理和示例
May 08 Javascript
javascript html5 canvas实现可拖动省份的中国地图
Mar 11 Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
Aug 01 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
Dec 13 Javascript
angular.js+node.js实现下载图片处理详解
Mar 31 Javascript
vue-cli如何添加less 以及sass
Jul 06 Javascript
jQuery实现简易QQ聊天框
Feb 10 jQuery
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
博士208HAF收音机实习报告
2021/03/02 无线电
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
php DOS攻击实现代码(附如何防范)
2012/05/29 PHP
javascript定时保存表单数据的代码
2011/03/17 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
删除javascript中注释语句的正则表达式
2014/06/11 Javascript
分享20款美化网站的 jQuery Lightbox 灯箱插件
2014/10/10 Javascript
Javascript实现禁止输入中文或英文的例子
2014/12/09 Javascript
jquery实现的用户注册表单提示操作效果代码分享
2015/08/28 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
2016/09/05 Javascript
Javascript从数组中随机取出不同元素的两种方法
2016/09/22 Javascript
JavaScript 事件流、事件处理程序及事件对象总结
2017/04/01 Javascript
vue树形结构获取键值的方法示例
2018/06/21 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
2019/02/20 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
npm全局环境变量配置详解
2020/12/15 Javascript
Python实现针对中文排序的方法
2017/05/09 Python
Python使用当前时间、随机数产生一个唯一数字的方法
2017/09/18 Python
使用Python制作自动推送微信消息提醒的备忘录功能
2018/09/06 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
2020/06/10 Python
python3 中时间戳、时间、日期的转换和加减操作
2020/07/14 Python
python实现企业微信定时发送文本消息的示例代码
2020/11/24 Python
2014年圣诞节倒计时网页的制作过程
2014/12/05 HTML / CSS
美国网上书店:Barnes & Noble
2018/08/15 全球购物
如果Session Bean得Remove方法一直都不被调用会怎么样
2012/07/14 面试题
初二政治教学反思
2014/01/12 职场文书
母亲七十大寿答谢词
2014/01/18 职场文书
幼儿园教师考核制度
2014/02/01 职场文书
小学五年级学生评语
2014/04/22 职场文书
赔偿协议书
2015/01/27 职场文书
《称赞》教学反思
2016/02/17 职场文书
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
2021/06/21 Oracle
深入浅析python3 依赖倒置原则(示例代码)
2021/07/09 Python
redis中lua脚本使用教程
2021/11/01 Redis