Jquery 急跳到法登分区

Jquery 急跳到法登分区,jquery,scroll,fadein,Jquery,Scroll,Fadein,我正在做一个投资组合。如果人们点击“ShowWork”,它会通过以下jquery代码显示div“portfolio”: function() { $("#more").click(function() { $("#portfolio").fadeIn("slow"); }); 它工作得很好,但问题是,它在页面上向下移动,然后跳转到页面上 我的问题是,是否可以让它向下滚动而不是跳转?在其中添加一个以停止a作为锚定标记的功能: $("#more").click(fu

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

function() {
    $("#more").click(function() {
        $("#portfolio").fadeIn("slow");
    });
它工作得很好,但问题是,它在页面上向下移动,然后跳转到页面上

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

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

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

根据您使用的jQuery版本的不同,您可能还需要将其更改为
。单击()
,也可以更改为。

是否需要$(“#公文包”)。向下滑动(“慢速”)??ye确实有点像,但是否可以和fadein(“慢”)滑下组合始终显示隐藏的div,所以不需要fadeIn@ArunKillu但现在我想让屏幕转到#公文包#公文包就要从屏幕上消失了,有什么线索吗?也许詹姆斯·唐纳利的答案是你在寻找的,你能在url上看到#符号吗,我想
more
是一个标记这能与向下滚动结合吗#公文包几乎位于屏幕底部是的,将其与上面的代码
$(窗口)一起使用如果不需要平滑滚动,也可以删除perventDefault并使用
第一个似乎不起作用的函数(){$(“#更多”)。单击(函数(e){e.preventDefault();$(“#公文包”)。向下滑动(“慢速”)$(窗口)。滚动顶部($(“#公文包”)。偏移量().top);
`