我目前正在将一些幻灯片添加到滑块中(使用 flickity),并且由于某种原因,当滑块移动到下一张幻灯片时发生事件更改时,我可以让第一个视频暂停。但是,如果我在下一张幻灯片中播放下一个视频,然后移回上一张或下一张幻灯片,则视频不会暂停。
到目前为止,这是我正在做的事情:
var testimonials = $('.case-studies__testimonial-group');
testimonials.on( 'select.flickity', function( event, index ) {
$(".testimonial-item .content-vid").get(0).pause();
});
奇怪的是,当事件发生变化时它会在第一个上工作,但在第二个上却不行。我觉得这与第一个视频已经暂停而不是在滑块更改上暂停第二个视频有关吗?不确定是否还有其他我应该寻找的东西。