0

我正在制作一个投资组合。如果人们单击“显示工作”,则可以通过以下 jquery 代码使 div“组合”可见:

function() {
    $("#more").click(function() {
        $("#portfolio").fadeIn("slow");
    });

它工作得很好,但问题是,它在页面下方并跳转到它。

我的问题是,是否可以让它向下滚动而不是跳跃?

4

1 回答 1

2

在其中添加一个preventDefault()以停止a作为锚标记的功能:

$("#more").click(function(e) {
    e.preventDefault();
    $("#portfolio").fadeIn("slow");
});

根据您使用的 jQuery 版本,您可能还想将其更改.click().on('click'...).

于 2013-04-29T12:54:24.973 回答