Jquery中文网 www.jquerycn.cn
Jquery中文网 >  jQuery  >  jquery 教程  >  正文 Jquery实现侧边栏跟随滚动条固定(兼容IE6)

Jquery实现侧边栏跟随滚动条固定(兼容IE6)

发布时间:2014-08-09   编辑:www.jquerycn.cn
侧边栏随滚动条上下滚动,始终固定在一个位置的功能,现在很多网站和博客都有这个功能

部分购物网站用这个功能放购物车或商品分类导航,使产品页面很长的时候,侧边栏能始终固定发挥它应有的作用,有的网站用这个功能来边栏的广告。

jquery代码:

复制代码 代码如下:

var rollSet = $('#Roll');// 检查对象,#sidebar-tab是要随滚动条固定的ID,可根据需要更改
var offset = rollSet.offset();
$(window).scroll(function () {
 // 检查对象的顶部是否在游览器可见的范围内
 var scrollTop = $(window).scrollTop();
 if(offset.top < scrollTop){
  rollSet.addClass('fixed');
 }else{
  rollSet.removeClass('fixed');
 }
});

CSS代码:
复制代码 代码如下:

.fixed{position:fixed; top:20px;}
.fixed{_position:absolute; _top:expression((20+(noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}//兼容IE6

您可能感兴趣的文章:
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
jquery简单实现滚动条下拉DIV固定在头部不动
jquery滚动条插件jScrollPane的使用介绍
JQUERY 实现窗口滚动搜索框停靠效果(类似滚动停靠)
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
基于jquery的跟随屏幕滚动代码
jQuery侧边栏随窗口滚动实现方法
jQuery创建平滑的页面滚动(顶部或底部)
jquery实现图片左右间隔滚动特效(可自动播放)
jquery.blockUI.js上传滚动等待效果实现思路及代码

关键词: Jquery  跟随滚动条   
[关闭]