我想知道是否可以在6秒后滚动到锚点?
我找到了一个脚本,它可以向下滚动几个像素,但这并不完全是我要找的。
<script type='text/javascript'>
setTimeout("window.scrollBy(0,270);",6000);
</script>
还有,如何使滚动平稳下降? 我找到了这个,但是我该怎么将它与其他脚本结合起来使用呢?
function scrollToAnchor(aid) {
var aTag = $("a[name='" + aid + "']");
$('html,body').animate({scrollTop: aTag.offset().top},'slow');
}
$("#link").click(function() {
scrollToAnchor('id3');
});
我对JS并不是很熟悉,所以真的需要一些帮助 :)
我正在处理的网站是:kip.mascomm.be
更新:
在Seth的帮助下,我已经解决了第一个问题,请问有人可以给我提供一段代码使得性能更加流畅吗?
var delay = 1000 * 10;
setTimeout(function() {
location.hash = "#kippenkramen";
}, delay);