![](/img/trans.png)
[英]$.ajax interfering with .hide() and .show() Jquery in this script
[英]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.