相對瀏覽器,將指定div滾到到指定位置,其用法如下
$("html,body").animate({scrollTop: $(obj).offset().top},speed);
ps:obj是需要定位的對象,speed是滾動的速度
然而需要相對某一個容器(稱之div1),將其內部的div2滾動到相對div1的指定位置,用法如下:
$("div1").animate({scrollTop: $("div2").position().top},speed);
其中div1是需要具有相對位置(position:relative或者position:absolute)
position()與offset()的區別
position()是相對具有相對位置(position:relative或者position:absolute)的父級元素的距離,如找不到這樣的元素,則返回相對於瀏覽器的距離,
offset()是始終返回相對於瀏覽器的距離。