jquery - 如何自动点击我的图像 slider 的 'next' 箭头?

标签 jquery html css wordpress

我正在开发的一个网站正在使用 Wordpress 中的 Semplice 主题。他们有一个不会自动播放的内置 slider 。我的解决方法是尝试让 jquery 每 5 秒自动单击 slider 上的“下一个”箭头,但是当我单击页面上的另一个链接时让它停止,因为我发现它不会让我加载另一个页面,因为它一直自动单击“下一个” '.我尝试了下面的代码,它会自动点击到下一张幻灯片,但之后停止了。

这是我正在尝试的代码(自定义 jquery 需要包装在 semplice 的函数中)

(function ($) {
    $(document).ready(function () {
        interval = setInterval(function () {
            $("a.next").trigger('click');
        }, 5000);
    });
    $(':not(a.next)').on('click', function () {
        clearInterval(interval);
    });
})(jQuery);

感谢任何帮助!

最佳答案

代替 $("a.next").trigger('click'); 试试 $("a.next").click();

$(document).ready(function () {
      $("a.next").click(function(e){
           e.preventDefault();
      });
      interval = window.setInterval(function () {
          $("a.next").click();
      }, 5000);
});

除非你有一个阻止默认值,否则 anchor 会尝试重新加载或将你发送到一个新页面,因为我不知道其他插件在做什么我不能告诉这是否有效,你应该阅读文档的插件,看看如何实现你想要的。

关于jquery - 如何自动点击我的图像 slider 的 'next' 箭头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36414824/

相关文章:

jQuery GET 不工作

javascript - 如何检测用户已将 webapp 添加到移动设备的主屏幕?

javascript - 如何替换通过 JS 显示的图像?

javascript - 提交表单时保持表单窗口打开

Javascript .css ("font-weight") 行为改变

javascript - 当用户滚动到每个页面底部之前时,Div 会淡出不透明度

javascript - 如何在 JS/HTML 中添加更改图像的文本

javascript - 如何停止提交输入中的空字段

layout - 将图像放在页面右下角(动态)

html - 第二个元素的全屏和自动高度