Javascript 如何使用jQuery访问div顶部而不滚动?

Javascript 如何使用jQuery访问div顶部而不滚动?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何使用jQuery而不是滚动来让用户到达部分的顶部?例如,我有一段代码可以工作- $("button").click(function() { $("#myDiv").animate({ scrollTop: 0 }); }); 但它当然会将用户滚动到该部分的顶部。我希望实现这一点,而不会出现视觉上明显的滚动效果。有什么方法可以做到这一点吗?如果需要,您可以不使用Javascript: <div id="myDiv">Here is some content</di

如何使用jQuery而不是滚动来让用户到达部分的顶部?例如,我有一段代码可以工作-

$("button").click(function() {
    $("#myDiv").animate({ scrollTop: 0 });
});

但它当然会将用户滚动到该部分的顶部。我希望实现这一点,而不会出现视觉上明显的滚动效果。有什么方法可以做到这一点吗?

如果需要,您可以不使用Javascript:

<div id="myDiv">Here is some content</div>

<a href="#myDiv">Link to My Div</a>
这里有一些内容

如果需要,您可以在不使用Javascript的情况下执行此操作:

<div id="myDiv">Here is some content</div>

<a href="#myDiv">Link to My Div</a>
这里有一些内容

为什么您甚至需要JavaScript来完成这项工作?为什么您甚至需要JavaScript来完成这项工作?