JQuery侧边栏滚动

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

效果见下图,随着侧边栏滚动!

不管你滚动到那里,我的那个赞助商的广告都会显示的!对了,我还有广告位没有卖出去呢,不知道有谁对这感兴趣!好了,转到代码部分吧!

阿邙同学在文章里面首先写的是他的css代码!这个因为他是专门又做了一个sidebar,就是下图这个部分!

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

text-3,这个就是选择要动的玩意了!JQuery代码如下:

JS
  1. $(function() {  
  2. var $sidebar = $(“#text-3″),  
  3. $window = $(window),  
  4. offset = $sidebar.offset(),  
  5. topPadding = 15;  
  6. $window.scroll(function() {  
  7. if ($window.scrollTop() > offset.top) {  
  8. $sidebar.stop().animate({  
  9. marginTop: $window.scrollTop() - offset.top + topPadding  
  10. });  
  11. else {  
  12. $sidebar.stop().animate({  
  13. marginTop: 0  
  14. });  
  15. }  
  16. });  
  17. });  

OK,就这样了,我就是这么实现的,如果有不懂的,可以问阿邙,如果阿邙不在,可以给他留言骚扰他!

支付宝担保交易购买 博客新手计划:域名+空间=100元



120 次评论 (访客:67 次, 博主:52 次, 引用:1 次)

  1. 写得很好,难得看到这样的好文章


  2. 这文章写得太好了


  3. 博客好东西很多!

    请问博主的相册是插件还是什么?


  4. 体验了下下 还是很不错的哦


  5. Rss seriously is not working in chrome, I implore you to repair it.


  6. 这种效果还是慢不错的哦,我想试试看。


  7. 这种效果还是慢不错的


  8. z-blog文章页里不行。。。也就是说如果之前有JS生成的元素的话会影响数值的计算。。不知道要怎么解决。。
    ———-
    泯灭


  9. I like the article because it is not only the informative ,but also the interesting.


  10. 这个效果很不错,你现在这个评论窗口是不是也用的这个效果啊~~~


:?: :razz: :!: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :idea: :arrow: :neutral: :cry: :mrgreen: :smile: :evil: