在网站上,标题中有两个按钮,比如说 1 和 2。当按下按钮 2 时,页面上的循环更新开始,代码如下:
// Получим наш элемент
var li = document.getElementsByTagName('li')[1];
// Событие, которое происходит при клике на элемент
li.addEventListener('click', function once(){
setInterval(function once(){
li.click();
}, 5000);
});
按1键停止更新时需要,再按2键继续循环。
试图像这样停止:
var li = document.getElementsByTagName('li')[0];
// Событие, которое происходит при клике на параграф
function once() {
li.removeEventListener("click", once);
}
li.addEventListener("click", once);
不行,求大神帮忙!
元素
和
不同的元素。
这就是这个问题的解决方案,感谢您的帮助!
作为主题的延续,我编译了另一个脚本:
它在单击一个按钮 li_1 时启动计时器,并应在 li_2 上停止它,但不会发生停止。出了什么问题,他需要什么?