【发布时间】:2016-04-04 14:26:22
【问题描述】:
我这里有一个 Slick Slider,它主要包含图像,但也包含音频和视频元素。
所有“幻灯片”在可见时,在使用生成的导航显示时都具有“slick-current”类。我需要帮助的问题是如何在幻灯片删除“slick-current”类时停止每张幻灯片中的音频和/或视频元素。
我知道如何用 jQuery 调用音频和视频元素,但是当一个类被删除时我不知道如何调用。
提前致谢。
【问题讨论】:
-
什么事件删除了类?随机点击?
-
对除当前类
if (!$(AllSlidesSelector).hasClass("slick-current")) {的幻灯片以外的所有幻灯片执行操作? -
有左右导航控制下一张和上一张幻灯片。
-
@theblackgigant,太棒了!但我该在何时何地称呼这个?我不希望它一直运行,对吗?
-
HOLD THE PHONE - 有一个 beforeChange API 回调可以让我检查幻灯片是否具有幻灯片当前类。我想这会解决我的问题。感谢大家一大早就让车轮滚动起来。
标签: javascript jquery html audio video