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 相关文章推荐
Jquey拖拽控件Draggable使用方法(asp.net环境)
Sep 28 Javascript
js用正则表达式来验证表单(比较齐全的资源)
Nov 17 Javascript
js遍历子节点子元素附属性及方法
Aug 19 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
Dec 04 Javascript
js+html获取系统当前时间
Nov 10 Javascript
微信小程序实现图片预览功能
Jan 31 Javascript
把vue-router和express项目部署到服务器的方法
Feb 21 Javascript
详解Vue.js在页面加载时执行某个方法
Nov 20 Javascript
微信小程序实现的自定义分享功能示例
Feb 12 Javascript
vue element-ui读取pdf文件的方法
Nov 26 Javascript
Angular+Ionic使用queryParams实现跳转页传值的方法
Sep 05 Javascript
微信小程序实现轮播图指示器
Jun 25 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编程语言开发动态WAP页面
2006/10/09 PHP
php 设计模式之 单例模式
2008/12/19 PHP
phpmyadmin 3.4 空密码登录的实现方法
2010/05/29 PHP
php和js实现根据子网掩码和ip计算子网功能示例
2019/11/09 PHP
Yii使用DbTarget实现日志功能的示例代码
2020/07/21 PHP
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
JSON 学习之JSON in JavaScript详细使用说明
2010/02/23 Javascript
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
jQuery实现的进度条效果
2015/07/15 Javascript
javascript类型系统 Array对象学习笔记
2016/01/09 Javascript
第一次接触神奇的Bootstrap
2016/10/14 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
Vue SSR 组件加载问题
2018/05/02 Javascript
Vue中使用ElementUI使用第三方图标库iconfont的示例
2018/10/11 Javascript
代码实例ajax实现点击加载更多数据图片
2018/10/12 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
JS实现查找数组中对象的属性值是否存在示例
2019/05/24 Javascript
详解将微信小程序接口Promise化并使用async函数
2019/08/05 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
Python 类的特殊成员解析
2018/06/20 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
解决Pycharm中恢复被exclude的项目问题(pycharm source root)
2020/02/14 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
聊聊python中的异常嵌套
2020/09/01 Python
CSS3实现文本垂直排列的方法
2018/07/10 HTML / CSS
CSS3 按钮边框动画的实现
2020/11/12 HTML / CSS
HTML5 Canvas基本线条绘制的实例教程
2016/03/17 HTML / CSS
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
犯错检讨书
2014/02/21 职场文书
总经理工作职责范文
2014/03/14 职场文书
小学生操行评语
2014/04/22 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
2016个人先进事迹材料范文
2016/03/01 职场文书