/ / Как да скриете бутона за затваряне на fancybox въз основа на кликване в рамките на fancybox - jquery, fancybox-2

Как да скриете бутона за затваряне на флайшънбокс на базата на кликване в полето fancybox - jquery, fancybox-2

Понастоящем използваме Fancybox2.

На първата уеб страница кликваме върху връзка, която трябва да се отвориФантастична кутия. След това във вътрешността на кутията има допълнителни връзки. Искаме да можем да кликнем върху връзка ВЪВ FACEBOOKbox, която след това ще скрие горния десен бутон за затваряне.

Ето кода, който имаме на първата уеб страница.

$(".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 } }

И тук е кода, който пуска флашчетата

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

Сега сме в кутията.

На кликването на връзката имаме идентификатор <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
}
});

Отговори:

-2 за отговор № 1
$(.fancybox-close).hide(); //hides it
...
$(.fancybox-close).show(); //shows it