Javascript jquery脚本干扰fancyBox

Javascript jquery脚本干扰fancyBox,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,我有一行按钮,其中一个按钮切换隐藏的订阅div(#subscribe pop),并在单击submit按钮后显示另一个隐藏的类(.thank),其中包含一条“谢谢”消息。我发现我的小脚本阻止fancyBox为另一个按钮加载我的视频。我在尝试使用“动态观察”滑块时遇到了相同的问题。“e.stopPropagation”是否会妨碍他们装货? 有人知道我怎么解决这个问题吗 $('html').click(function() { $('#subscribe-pop').hide(); $

我有一行按钮,其中一个按钮切换隐藏的订阅div(#subscribe pop),并在单击submit按钮后显示另一个隐藏的类(.thank),其中包含一条“谢谢”消息。我发现我的小脚本阻止fancyBox为另一个按钮加载我的视频。我在尝试使用“动态观察”滑块时遇到了相同的问题。“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(); 
 });

这表明,您似乎没有加载Fancybox js文件,请尝试检查Fancybox插件的js和css文件是否正确加载..或者检查是否加载了受支持的jQuery库版本..

您在浏览器控制台上遇到了什么错误?类型错误:$(…)。Fancybox不是函数$('.Fancybox')。Fancybox(); 我直接从演示页面的源代码中获取。我还得到了TypeError:$(…).nivoSlider不是一个函数afterLoad:function(){}//在slider加载时触发,或者可能是因为他有一个$Aditya的jQuery冲突,我检查了所有这些;如果我让代码保持原样,并删除代码以显示/隐藏我的div,那么效果很好。很抱歉,这不是前面提到的代码。我把它精简到了两页;一个带nivoslider,一个不带。。@user2315675:这不是nivoslider,这是因为您正在加载3个不同版本的jQuery(通常您只需要一个版本)。哈哈,我知道,我开始四处玩,看看不同的版本是否可以停止冲突。我拥有的nivoslider版本不适用于jquery-1.9.0.min.js或jquery-1.10.1.min.js,我无法让fancybox在较早的jquery版本上工作
TypeError: $(...).fancybox is not a function $('.fancybox').fancybox();