【发布时间】:2018-06-13 00:38:45
【问题描述】:
我正在尝试在没有 JQuery 的情况下自动滚动到某个特定的位置/ID。 现在我有了这个带有 JQuery 的代码块,这会将我发送到具有自动滚动功能的特定 ID。
$(function() {
$('a[href*=#]').on('click', function(e) {
e.preventDefault();
$('html, body').animate({
scrollTop: $($(this).attr('href')).offset().top
}, 900, 'linear');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="#one">one</a>
<div id="one"></div>
我希望用 JavaScript 做一些类似的效果,有什么想法吗?
【问题讨论】:
-
嗯,我希望在没有 Jquery 的情况下自动滚动到特定 ID
<div id="one"></div>,只需 JS
标签: javascript jquery dom-events