2012-03-01 47 views
1

div元素如何申请scrollTop功能,目前点击element.I想创建一个侧边栏显示在下面的应用滚动窗口来使用jQuery

http://catalog.offersdb.com/

尝试如下

http://jsfiddle.net/y4dye/

请帮助...在此先感谢

+0

它不会起作用,因为抵消不断变化,当用户点击。阅读这些以获取更多关于相对定位的信息http://stackoverflow.com/questions/158070/jquery-how-to-position-one-element-relative-to-another – arunes 2012-03-01 09:32:25

回答

3

尝试THI S:

$(".view_more").click(function() { 
    $('#sidebar').animate({ 
     scrollTop: ($(this).position().top + $("#sidebar").scrollTop()) 
    }, 'slow'); 
});​