单击id或类时,缓慢的jquery动画

时间:2014-11-14 09:06:12

标签: jquery class click jquery-animate

例如:我有一个菜单:A点<a id="pointA"></a>,身体某处有一个B点<div id="pointB">。我想做的是当我点击A点它应该滚动到B点但是慢慢地。

我该怎么办?

2 个答案:

答案 0 :(得分:1)

当点击A点时滚动到您的B点尝试类似的事情:

$("#pointA").click(function(event) {
    event.preventDefault();
    $('html, body').animate({
        scrollTop: $("#pointB").offset().top
    }, 1500); //This value will define the speed/ duration of your animation
});

答案 1 :(得分:0)

You can write below code for scroll to div pointB 

<script>
$(function(){
$("#pointA").bind("click",function(event) {
    $('body').animate({
        scrollTop: $("#pointB").offset().top},
    1000); 
});});
</script>