JQuery侧边栏滚动
这几天去阿邙同学那里搞到了一个好玩的效果,已经用到我的博客上了,就是这个JQuery侧边栏随窗口滚动效果!有很多朋友都问我,我一遍又一遍的说:”这个是从阿邙同学那里搞到的,去看看吧!”,但是我估计阿邙同学有的没有说明白吧,我在这里再说一遍吧!
效果见下图,随着侧边栏滚动!


不管你滚动到那里,我的那个赞助商的广告都会显示的!对了,我还有广告位没有卖出去呢,不知道有谁对这感兴趣!好了,转到代码部分吧!
阿邙同学在文章里面首先写的是他的css代码!这个因为他是专门又做了一个sidebar,就是下图这个部分!

因为我调用的是我后台小工具,所以就没有写css了!用firebug看看我那个小工具的ID吧,以后JQuery代码要选择的!还有,要滚动的这个小玩意,必须在最后面的,如果我要想滚动我的友情链接,那就得放在最下面了!

text-3,这个就是选择要动的玩意了!JQuery代码如下:
- $(function() {
- var $sidebar = $(“#text-3″),
- $window = $(window),
- offset = $sidebar.offset(),
- topPadding = 15;
- $window.scroll(function() {
- if ($window.scrollTop() > offset.top) {
- $sidebar.stop().animate({
- marginTop: $window.scrollTop() - offset.top + topPadding
- });
- } else {
- $sidebar.stop().animate({
- marginTop: 0
- });
- }
- });
- });
OK,就这样了,我就是这么实现的,如果有不懂的,可以问阿邙,如果阿邙不在,可以给他留言骚扰他!
本文写于2010-08-17,采用 【BY-NC-SA】 进行授权。


来支持下技术男,点下广告
2010年08月20日 14:38 | 31楼
我可不是什么技术男…
2010年08月21日 19:48 |
今天GG变成绿色了~~~真是~
不过~侧边滚动的那个还挺可爱的
2010年08月20日 14:38 | 32楼
呵呵,没人买
2010年08月21日 19:48 |
再来看看。。点点
2010年08月21日 12:41 | 33楼
3Q啦,我也去点点
2010年09月1日 21:42 |
现在这种jquery和ajex效果都好流行啊
2010年08月21日 17:58 | 34楼
嗯,jq效果很好,而且很小
2010年09月1日 21:45 |
我坦白,没看懂。。。。
2010年08月23日 12:54 | 35楼
没看懂
失败啊
2010年09月1日 21:55 |
其实我也没看懂
2010年08月25日 08:07 | 36楼
@hcc
又一个没看懂的
2011年03月14日 22:32 |
这是我进的第三个情侣博客哦…关于侧边栏滚动的这篇还是不太懂呢
2010年08月26日 09:08 | 37楼
@NikeAirMax再一个没看懂的
2011年03月14日 22:32 |
刚刚用鼠标点了一下,确实蛮有趣的
2010年09月8日 14:20 | 38楼
学习了
2010年09月17日 21:12 | 39楼
@Mr.Chen
看懂了?
2011年03月14日 22:33 |
那个,代码背景是怎么实现的?
2010年11月16日 20:54 | 40楼
@Afio以前是用插件,现在是用样式
2011年03月14日 22:33 |