正在寻找一种仅在相邻部分之间移动时对滚动条进行动画处理的方法。Scrollify为您提供了执行此操作的move
和instantMove
方法,但我需要帮助来确定即将移动到的部分是相邻部分还是非相邻部分的逻辑。
有没有办法将其他信息传递到afterRender
方法或实现我的目标的建议中?
afterRender: function() {
$(".pagination a").on("click", function() {
$.scrollify.move($(this).attr("href"));
});
}
找到这个例子小提琴手作为参考。
在这里,我尝试根据条件在部分之间导航,即目标部分应该最接近当前部分。如果目标部分最近,则将使用$.scrollify.move()
函数添加滚动动画,否则将执行$.scrollify.instantMove()
函数。
希望对您有所帮助。