我正在使用我偶然发现的一个出色的轻量级 jquery 滑块,称为 Easyfader,可以在此处查看:http: //codepen.io/anon/pen/rAzxI
滑块效果很好,但是我需要向滑块添加一个视频组件。我成功地添加了一个带有“幻灯片”类的 iframe,但是即使用户在 youtube iframe 上按下了播放,滑块也会继续按预期移动到后续幻灯片。
理想情况下,我们希望滑块停止其默认的定时动画,并且只允许在用户单击滑块导航箭头或菜单时更改幻灯片。
下面我尝试创建一个在单击 youtube 视频时触发的函数,问题是我无法成功暂停默认的过渡动画。我试图一起杀死这个功能,这也不理想,也没有奏效。
请参阅上面提供的详细说明正在使用的代码的链接,并在下面查看我尝试过但确实失败的地方。
function videoPlaying()
{
$('#video-still').fadeOut(1000);
var theURL = $('.embed-video').attr('src');
$('.embed-video').attr('src', theURL + '?fs=1&feature=oembed&&autoplay=1');
('.slide').stop(true, true);
}