我有一排按钮,一个用于切换隐藏的订阅div(#subscribe-pop),并在单击提交按钮后显示另一个带有“谢谢”消息的隐藏类(。谢谢)。我发现我所拥有的小脚本正在阻止fancyBox将我的视频加载到另一个按钮。尝试使用Orbit滑块时遇到了同样的问题。 'e.stopPropagation'是否会干扰它们加载? 任何人都知道如何解决这个问题?
$('html').click(function() {
$('#subscribe-pop').hide();
$('.thanks').hide();
})
$('.innercont').click(function(e){
e.stopPropagation();
});
$('#link').click(function(e) {
$('#subscribe-pop').toggle();
});
$('#mc_embed_signup .button').click(function(e) {
$('#subscribe-pop').hide();
$('.thanks').toggle();
});
$('#mc_embed_signup .cancel').click(function(e) {
$('#subscribe-pop').hide();
});
$('.thanks').click(function() {
$('.thanks').hide();
});
答案 0 :(得分:1)
TypeError: $(...).fancybox is not a function $('.fancybox').fancybox();
这告诉您,好像您没有加载Fancybox js文件,请尝试检查Fancybox插件的js和css文件是否正确加载..或检查是否加载了正确支持的jQuery库版本..