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 相关文章推荐
Prototype使用指南之range.js
Jan 10 Javascript
jQuery学习笔记之jQuery动画效果
Sep 09 Javascript
JS父页面与子页面相互传值方法
Mar 05 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
Apr 17 Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
Jun 08 Javascript
jQuery中JSONP的两种实现方式详解
Sep 26 Javascript
ionic 3.0+ 项目搭建运行环境的教程
Aug 09 Javascript
简单的Vue SSR的示例代码
Jan 12 Javascript
taro开发微信小程序的实践
May 21 Javascript
VUE实现密码验证与提示功能
Oct 18 Javascript
VUE 组件转换为微信小程序组件的方法
Nov 06 Javascript
继承行为在 ES5 与 ES6 中的区别详解
Dec 24 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 防止单引号,双引号在接受页面转义
2008/07/10 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
php unicode编码和字符串互转的方法
2020/08/12 PHP
PHP实现合并两个排序链表的方法
2018/01/19 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
js中replace的用法总结
2013/12/27 Javascript
JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享
2014/04/11 Javascript
window.open()详解及浏览器兼容性问题示例探讨
2014/05/29 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
node.js中的emitter.on方法使用说明
2014/12/10 Javascript
使用C++为node.js写扩展模块
2015/04/22 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
nodejs服务搭建教程 nodejs访问本地站点文件
2017/04/07 NodeJs
Js自定义多选框效果的实例代码
2017/07/05 Javascript
微信小程序实现下拉刷新和轮播图效果
2017/11/21 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
使用use注册Vue全局组件和全局指令的方法
2018/03/08 Javascript
nodejs使用node-xlsx生成excel的方法示例
2019/08/22 NodeJs
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
python 基础学习第二弹 类属性和实例属性
2012/08/27 Python
Python获取apk文件URL地址实例
2013/11/01 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
python在每个字符后添加空格的实例
2018/05/07 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
Python函数的默认参数设计示例详解
2019/12/01 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
python爬虫工具例举说明
2020/11/30 Python
Cotton On香港网站:澳洲时装连锁品牌
2018/11/01 全球购物
英国办公家具网站:Furniture At Work
2019/10/07 全球购物
简历自荐信
2013/12/02 职场文书
施工质量承诺书范文
2014/05/30 职场文书
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python
Redis入门教程详解
2021/08/30 Redis
使用Redis做预定库存缓存功能
2022/04/02 Redis