讨厌跳到fadein div

时间:2013-04-29 12:51:27

标签: jquery scroll fadein

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

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

它完美无缺,但问题是,它在页面下方跳转到它。

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

1 个答案:

答案 0 :(得分:2)

在其中添加preventDefault()以阻止a充当锚标记:

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

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