在jQuery中自动滚动动画

时间:2016-10-01 01:22:17

标签: javascript jquery

我正在使用jQuery从链接创建一个平滑的动画。

$("#link").click(function() {
        $('html, body').animate({
            scrollTop: $("#portfolio").offset().top
        }, 1000);
    });

由于我使用它的次数超过两次,因此我不想在每个元素的ID中进行硬编码。我怎么能自动将id放在" #link"的停止位置,并将该id的href("#portfolio")放入投资组合点。

1 个答案:

答案 0 :(得分:1)

我会为你想要附加此点击事件的每个元素添加一个公共类(而不是单个id' s)。然后你可以做一些事情:

k = 3