javascript - 每 5 秒触发鼠标单击一个按钮

标签 javascript dom triggers click muse

如何每 X 秒触发一次鼠标单击元素( slider “下一个”按钮)?

我在 Adob​​e Muse 中构建了一个网站,但 slider 小部件没有自动播放功能,我试图让下一个按钮每 5 秒单击一次以模拟自动播放。我找到了按钮的类

<div class="fp-controlArrow fp-next"></div>

也许甚至有机会以某种方式触发点击它?谢谢

最佳答案

我必须指定两个类来触发按钮并使用更困难的命令。这有效:

var interval = setInterval(function() {

document.querySelector('.fp-controlArrow.fp-next').click();


}, 5000);

现在我还有一个问题:用户用鼠标单击“后退”或“下一个”按钮后是否可以停止单击?

作为一种折衷措施,我将其设置为在返回第一张幻灯片时停止,但最好在用户单击任何按钮后停止......

var interval = setInterval(function() {

document.querySelector('.fp-controlArrow.fp-next').click();


}, 7000);

setTimeout(function( ) { clearInterval( interval ); }, 44000);

谢谢

关于javascript - 每 5 秒触发鼠标单击一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39110102/

相关文章:

MySQL 在插入前触发时更改类型

javascript - 在 jquery 中使用 .show() 命令设置元素的位置

javascript - 如何从 Angular 中的 BehaviouralSubject 中提取值

javascript - 在 JavaScript 中创建多行字符串

javascript - 使用 Jquery 获取与条件匹配的第一个前一个元素

javascript - 文档.activeElement

javascript - 不显示 JSON 数据

javascript - 接线元件事件

android - 我怎么知道传感器是基于事件还是触发器?

mysql - 您可以在创建现有的 mysql 触发器后对其进行修改吗?