滑动时触发点击事件的光滑轮播
Slick carousel triggering click event when swiping
本文关键字:事件 更新时间:2023-09-26
我正在使用带有灯箱的光滑轮播.js我面临的问题是,当我滑动光滑时,单击事件被触发并立即显示弹出窗口。有时不会触发单击事件,但这只是在您滑动所有幻灯片时发生的,如果您只是在触发事件时滑动一半。如果其他人遇到这个问题,如果您能告诉我可能的解决方法,我将不胜感激。
这是我的 html 结构:
<div class="slider multiple-items">
<a href="http://cornel.bopp-art.com/lightcase/project/img/examples/1b.jpg" id="example1" class="showcase" data-rel="lightcase">
<img src="http://cornel.bopp-art.com/lightcase/project/img/examples/1b.jpg" alt="">
</a>
<a href="http://cornel.bopp-art.com/lightcase/project/img/examples/2b.jpg" id="example2" class="showcase" data-rel="lightcase">
<img src="http://cornel.bopp-art.com/lightcase/project/img/examples/2b.jpg" alt="">
</a>
<a href="http://cornel.bopp-art.com/lightcase/project/img/examples/3b.jpg" id="example3" class="showcase" data-rel="lightcase">
<img src="http://cornel.bopp-art.com/lightcase/project/img/examples/2b.jpg" alt="">
</a>
<a href="http://cornel.bopp-art.com/lightcase/project/img/examples/4b.jpg" id="example4" class="showcase" data-rel="lightcase">
<img src="http://cornel.bopp-art.com/lightcase/project/img/examples/4b.jpg" alt="">
</a>
<a href="http://cornel.bopp-art.com/lightcase/project/img/examples/5b.jpg" id="example5" class="showcase" data-rel="lightcase">
<img src="http://cornel.bopp-art.com/lightcase/project/img/examples/5b.jpg" alt="">
</a>
</div>
我正在使用的js:
$('.multiple-items').slick({
infinite: true,
slidesToShow: 3,
slidesToScroll: 3
});
$('a[data-rel^=lightcase]').lightcase();
下面是一个 jsFiddle 演示当前行为: https://jsfiddle.net/zLk1otb3/
如果您想
在点击事件时查看幻灯片轮播,请添加data-rel="lightcase:slideshow"
以链接项目。您看到的弹出窗口是来自灯箱视图中的链接元素的弹出窗口。
相关文章:
- 分派点击事件并保留击键修饰符
- 模糊事件的Javascript测试
- keyup事件处理程序更改焦点不适用于快速键入
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 如何使Javascript动态html表及其上的事件
- 使用类从一个标记中双击事件
- 如何在未直接触发的情况下停止事件
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 对iPad上的点击事件反应缓慢
- 事件和状态
- Fancybox是否将Click事件静音
- 主干-不管怎样,检查事件以前是否绑定过
- 从控制器返回后Ajax启动事件激发
- 如何从画布上的某个移动事件中获取X和Y
- Jquery:未触发select事件
- JsFiddle上的鼠标事件不起作用
- 只覆盖箭头键滚动事件
- $window.ga在AngularJS事件中未定义
- cron作业与Javascript计时事件
- ng更改事件不适用于Dropdown