对相邻部分使用"移动"方法,对非相邻部分使用"即时移动"



正在寻找一种仅在相邻部分之间移动时对滚动条进行动画处理的方法。Scrollify为您提供了执行此操作的moveinstantMove方法,但我需要帮助来确定即将移动到的部分是相邻部分还是非相邻部分的逻辑。

有没有办法将其他信息传递到afterRender方法或实现我的目标的建议中?

afterRender: function() {
$(".pagination a").on("click", function() {
$.scrollify.move($(this).attr("href"));
});
}

找到这个例子小提琴手作为参考。

在这里,我尝试根据条件在部分之间导航,即目标部分应该最接近当前部分。如果目标部分最近,则将使用$.scrollify.move()函数添加滚动动画,否则将执行$.scrollify.instantMove()函数。

希望对您有所帮助。

最新更新