繁体   English   中英

jQuery脚本干扰fancyBox

[英]jquery script interfering with fancyBox

我有一排按钮,一个按钮会切换一个隐藏的订阅div(#subscribe-pop),并在单击“提交”按钮后显示另一个带有“谢谢”消息的隐藏类(.thanks)。 我发现我的小脚本停止了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(); 
 });
TypeError: $(...).fancybox is not a function $('.fancybox').fancybox(); 

这表明,似乎您未在加载Fancybox js文件,请尝试检查Fancybox插件的js和css文件是否已正确加载..或检查是否已加载正确的jQuery库支持版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM