我已经对此进行了大量研究,但我不知所措。
不太确定发生了什么,但我无法让这个 .animate() 正确设置动画。
我做了一个 JS fiddle,概述了我的设置方式。基本上,它的 4 张幻灯片,每张都是 100% 的高度和 100% 的宽度,我从每张幻灯片中的每个链接动态获取幻灯片目标。
我做了一个 jsFiddle 来尝试让它正常工作:
http://jsfiddle.net/mikelegacy/WrZev/
这是我正在使用的 jquery,不过,您必须查看 jsFiddle 才能了解全部内容。
$("a.scrollButton").click(function(e) {
var slideId = $(this).attr("href");
$("html, body").animate({
scrollTop: $(slideId).offset().top
}, 2000);
});