使用jquery或javascript滚动到特定位置?

我不太确定如何用文字描述这个; 但我打算做的就是这个网站取得的成就: http : //sapia.com.pe/

向下滚动时,它会将您带到页面的特定点以及向上滚动时。 我怎么能用Jquery做到这一点? 是否需要任何插件?

检查下面的SNIPPET ,它将为您提供如何实现它的基本知识

或者你可以使用像fullpage这样的插件

var arr = ['_a','_b','_c']; var i=0; var doing=false; $(window).bind('mousewheel', function(e){ if(e.originalEvent.wheelDelta > 0) { if(i==-1) i=2; if(!doing){ $('html, body').animate({ scrollTop: $("#"+arr[i--]).offset().top }, 600,function(){doing=false;}); doing=true; } } else{ if(i==3) i=0; if(!doing){ $('html, body').animate({ scrollTop: $("#"+arr[i++]).offset().top }, 600,function(){doing=false;}); doing=true; } } }); 
 body{ overflow: hidden; } .section,html,body{ width:100%; height:100%; } .a{ background-color:red; } .b{ background-color:yellow; } .c{ background-color:blue; }