javascript - Flexslider - 单击图像前进到下一张幻灯片

标签 javascript jquery flexslider

我正在使用当前(2017 年中)版本的 Flexslider,并尝试更改代码,以便单击图像即可将 slider 前进到下一张幻灯片。
我知道这个问题已在以前的版本中得到解答,但不知道如何更改/插入新 Flexslider 插件的 jquery.flexslider-min.js 的代码。 非常感谢任何帮助。

$('.flexslider').flexslider({
directionNav : false,
slideshow: false,
animation: "slide",
controlsContainer: ".flex-container",
start: function(slider) {
$('.slides li img').click(function(event){
    event.preventDefault();
    slider.flexAnimate(slider.getTarget("next"));
});
}
});

最佳答案

我不知道您如何将内容加载到页面上,但如果您将以下内容放在页面上(在脚本标记中),则 slider 应该在点击 img 时转到下一张幻灯片。

<script>
$('.slides li img').click(function(event){
  event.preventDefault();
  $('#slider').flexslider("next") //Go to next slide
});
</script>

如果您要在外部文件中加载此 jQuery,请排除脚本标记。确保它位于 flexslider 代码之后。另外,您可能必须将 $ 替换为 jQuery。并且,您需要在幻灯片容器上添加 slides 类。

这就是 repo docs 中的内容。 .

关于javascript - Flexslider - 单击图像前进到下一张幻灯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46648056/

相关文章:

php - 如何保护我的 PHP cookie 免受用户页面上 JavaScript 的影响?

php - Jquery onblur 第二次不工作

Javascript - 输入字段更改时设置 Cookie 的值

javascript - 如何使用 JQuery 为所有具有特定类的 div 分配唯一 ID

jquery - 限制纵向图像的图像宽度/保持纵横比

javascript - Bigcommerce 图像变量 - 制作产品页面产品图像幻灯片

javascript - 悬停时不显示弹出框

c# - 禁用 Javascript 时使用 Javascript 提交表单

javascript - 在网页上弹出

javascript - Flexslider - 固定图片充电