我想用鼠標點擊時滾動頁面。但是,當我多次點擊該功能時,它會再次運行。我只想運行它一次。當我讀到關於scrollBy
的文章時,這個想法就出現了。代碼每次點擊都會運行更多
我該如何解決這個問題?
注:我試圖(的onmouseover)事件
window.onclick = function() {
"use strict";
var m = setInterval(function() {
window.scrollBy(0,1);
console.info(m);
},4);
window.onmousemove = function() {
clearInterval(m);
};
};
[本文](https://開頭WWW。 sitepoint.com/create-one-time-events-javascript/)可能會幫助你 –