javascript - 如何到达 div 的顶部但不使用 jQuery 滚动?

标签 javascript jquery html css

<分区>

如何使用 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 的顶部但不使用 jQuery 滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57660923/

相关文章:

javascript - 在 Python 和 Javascript 中渲染图形

javascript - jQuery : select all element with custom attribute

javascript - Bootstrap 网格中断(不同高度的图像)

html - css 图像调整大小响应

html - 如何居中对齐输入表单

javascript - 如何仅更改部分 html 文档的自然制表符顺序?

javascript - Intellij IDEA 支持 underscore.js 模板

javascript - 检测特定 div 及其所有子元素之外的点击

javascript - Jquery动画进入页面

html - Div 和 H2 出现在同一行