我知道在我的页面中我必须在jquery脚本中的某处发生冲突。基本上,问题是我使用Fancybox 2并使用fancybox媒体命令调用vimeo视频:
$(".fancybox-media")
.fancybox({
beforeLoad: function() {
var el, id = $(this.element).data('title-id');
if (id) {
el = $('#' + id);
if (el.length) {
this.title = el.html();
}
}
},
openEffect : 'fade',
closeEffect : 'fade',
prevEffect : 'fade',
nextEffect : 'fade',
padding: 0,
arrows: true,
helpers : {
media : {},
buttons: {},
title : {
type: 'inside'
},
overlay : {
css : { 'background' : 'rgba(0, 0, 0, 0.95)'}},
}
});
一切正常,除了上一个和下一个按钮需要三次点击才能参与并前进到下一个视频。
任何人都知道为什么会这样?我是否需要在按钮上添加特定目标名称? 现在他们被
订婚了 helpers : {
media : {},
buttons: {},...
但我应该添加类似
的内容 buttons: {'#itemname'},
非常感谢所有帮助。