Jquery 在div中平滑滚动
我正在创建一个小目录,其中包含滚动到可滚动div中的字母列表的链接。我需要的是div滚动的内容,而不是整个页面。我使用的是在这里找到的平滑卷轴: 这是我的代码:Jquery 在div中平滑滚动,jquery,scroll,Jquery,Scroll,我正在创建一个小目录,其中包含滚动到可滚动div中的字母列表的链接。我需要的是div滚动的内容,而不是整个页面。我使用的是在这里找到的平滑卷轴: 这是我的代码: $(document).ready(function() { $('.quick_links li a').click(function() { $.smoothScroll({ scrollElement: $('#designers_box'), scrollTarget: '#desi
$(document).ready(function() {
$('.quick_links li a').click(function() {
$.smoothScroll({
scrollElement: $('#designers_box'),
scrollTarget: '#designers_box'
});
return false;
});
});
我知道我不应该在这两个参数上都使用#designers_box,但我并不真正理解文档。有人熟悉这个吗
以下是该作品的链接:
你会看到它正在做一些事情,但还没有完全起作用。
谢谢大家的帮助。您的
滚动元素
是滚动的内容,您的滚动目标
是滚动到的位置
所以,这是我的猜测:
$(document).ready(function() {
$('.quick_links li a').click(function() {
$.smoothScroll({
scrollElement: $('#designers_box'),
scrollTarget: $(this).attr('href')
});
return false;
});
});
很好,现在如果你可以通过点击答案左边的复选标记来接受这个答案。再来一个快速问题。我试图增加宽松,但它不会接受任何其他除了线性和摇摆。为什么会这样?我不知道-它使用的是这种方法,所以放松应该是一样的。您正在使用吗?我安装了jquery ui,它正在工作,谢谢。现在,我注意到页面在加载时会向下滚动,越过标题到达目录。知道为什么会这样吗?不知道。但是我在页面上看到了这个错误:
Object[Object DOMWindow]在第11行没有“change\u parent\u url”方法-不知道这是否与此有关。