好的,我有一个可以平滑滚动到页面顶部的代码,但我也需要它来重新加载(刷新)页面。这是我必须滚动的代码,但我不知道如何实现重新加载。欢迎任何想法。
var x = document.getElementById('title1');
function myFunction() {
if (x.style.display === 'block') {
x.style.display = 'block';
} else {
x.style.display = 'block';
}
$("html, body").animate({ scrollTop: 0 }, "slow");
}
最佳答案
是的,这是一个简单的解决方案。 Jquery animate方法为我们提供了动画完成后运行的回调方法,所以你可以尝试
var x = document.getElementById('title1');
function myFunction() {
if (x.style.display === 'block') {
x.style.display = 'block';
} else {
x.style.display = 'block';
}
$("html, body").animate({ scrollTop: 0 }, "slow", function(){
window.location.reload()
});
}
关于javascript - 滚动到顶部并同时刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54415260/