我有两个拥有相同功能的网站。它在一个网站上运行正常,在另一个网站上却不能正常工作。
script.js
:
function scrollToTop(){
var timerHandle = setInterval(function() {
if (document.body.scrollTop != 0 || document.documentElement.scrollTop != 0)
window.scrollBy(0,-50); else clearInterval(timerHandle); },10);
}
HTML
<ul class="footer-navigation">
<li><a class="back" id="backtoTop" onclick="scrollToTop();return false;"href="#">↑Back to Top</a></li>
<li><a class="home" href="#home">Home</a></li>
<li><a class="about" href="#about">About</a></li>
<li><a class="contact" href="#contact">Contact</a></li>
</ul>
它没有遇到任何错误,但似乎在“计数”。当我console.log
它时,在已记录的counting
旁边会有一个数字出现在控制台中,但该函数从未执行。
谢谢