如何调整smoothScroll的速度
How to adjust speed of smoothScroll
我目前正在水平滚动网站上使用 smoothScroll
功能。当前 jQuery 我有 运行 用于 previous/next 部分按钮和所有部分的常规导航。常规导航是使用 .scroll-test class。这是 jQuery 代码:
$(document).ready(function() {
var url = 1;
$('a.forward').click(function () {
url = url + 1;
$(this).attr({ href: '#section' + url });
$(this).parent().attr({ class: 'section' + url });
});
$('a.backward').click(function () {
url = url - 1;
$(this).attr({ href: '#section' + url });
$(this).parent().attr({ class: 'section' + url });
});
$('a.forward, a.backward').smoothScroll();
$('a.scroll-test').smoothScroll();
});
我想要的是改变滚动动画的速度。现在,跳过一页以上时速度非常快。
提前致谢!
你不能像这样通过将参数(对象)传递给函数来设置速度吗
.smoothScroll({speed:2000})
速度值是以毫秒为单位的动画时间
我目前正在水平滚动网站上使用 smoothScroll
功能。当前 jQuery 我有 运行 用于 previous/next 部分按钮和所有部分的常规导航。常规导航是使用 .scroll-test class。这是 jQuery 代码:
$(document).ready(function() {
var url = 1;
$('a.forward').click(function () {
url = url + 1;
$(this).attr({ href: '#section' + url });
$(this).parent().attr({ class: 'section' + url });
});
$('a.backward').click(function () {
url = url - 1;
$(this).attr({ href: '#section' + url });
$(this).parent().attr({ class: 'section' + url });
});
$('a.forward, a.backward').smoothScroll();
$('a.scroll-test').smoothScroll();
});
我想要的是改变滚动动画的速度。现在,跳过一页以上时速度非常快。
提前致谢!
你不能像这样通过将参数(对象)传递给函数来设置速度吗
.smoothScroll({speed:2000})
速度值是以毫秒为单位的动画时间