如何根据fancybox中的点击隐藏fancybox的关闭按钮

时间:2016-03-04 02:42:54

标签: jquery fancybox-2

我们目前正在使用Fancybox2。

在第一个网页上,我们点击链接打开一个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
   }
 });

1 个答案:

答案 0 :(得分:-2)

$(.fancybox-close).hide(); //hides it
...
$(.fancybox-close).show(); //shows it