相邻部分使用 move 方法,非相邻部分使用 instantMove 方法

Use `move` method for neighbouring section, and `instantMove` for non-neighbouring section

我正在寻找一种仅在相邻部分之间移动时为滚动条设置动画的方法。 Scrollify 为您提供了 moveinstantMove 方法,但我需要帮助来确定该部分将要移动到的是相邻部分还是非相邻部分。

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

afterRender: function() {

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

找到这个例子fiddler以供参考。

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

希望对您有所帮助。