2016-03-04 149 views
1

我们目前正在使用Fancybox2。如何隐藏fancybox的关闭按钮基于在fancybox中的点击

在第一个网页上,我们点击一​​个链接打开一个fancybox。然后在fancybox里面我们有额外的链接。我们希望能够点击fancybox内的链接,然后隐藏右上角的关闭按钮。

这是我们在第一个网页上的代码。

$(".popupwindow").fancybox({ padding: 0, margin : 50, openEffect : 'elastic', openSpeed : 200, closeEffect : 'elastic', closeSpeed : 150, scrolling : 'visible', width : '1040px', height : '90%', maxWidth : 1100, closeClick : false, iframe : { scrolling : 'auto', preload : true } }

这里是启动的fancybox

<a href="somewhere" class="popupwindow">Open fancybox </a>

现在我们都在的fancybox代码。

链接点击我们有一个id <a id="myTest">Something</a>

然后我们使用这个跟踪点击...

$("#myTest").click(function(){ 

//At this point I'd like to hide the fancybox close button on top right. 

} 

我们知道,如果我们把父母。$。fancybox.close()内上面的功能,它会关闭fancybox,但是,我们怎么去隐藏关闭按钮?不确定语法是什么。

我们在网站上看到以下文档,并尝试过多种版本,但似乎无法使其发挥作用。

$(".fancybox").fancybox({ 
    helpers: { 
    closeBtn: false 
    } 
}); 
+0

并关闭按钮有任何名称或ID类?您也可以发布HTML以及如何检测链接点击事件 –

+0

否关闭按钮没有名称或类。我在原文中发布了一些额外的HTML和Jquery,以显示我们如何做,包括如何检测点击事件。谢谢! –

回答

-2
$(.fancybox-close).hide(); //hides it 
... 
$(.fancybox-close).show(); //shows it 
相关问题