2009-11-16 12 views
16
yakın "X" düğmesine gizlensin mi? Yani bir hide() içinde gizlemek için 'callbackOnShow' kullanabilirim ancak bu yeterince hızlı değil. görüntülendikten sonra oluşturulmasını istemiyorum ve sonra gizleyin.

cevap

18

http://fancybox.net/api belgesindeki belgelere bakarsanız, hile yapması gereken showCloseButton seçeneğini işaret eder. siteden

:

showCloseButton - Seçenek/göstermek için

+1

Ben 'closeBtn' seçeneğini kullanırdım, yukarıdaki eski bir seçenek – Neil

+0

çalışmıyor gibi görünüyor Ama Çalışmıyor @Yogesh Suggest .. –

+1

fancybox.net web sitesi fancybox 1.x için belgeler içeriyor gibi yanıltıcı fancybox 2'ye reklam link bağlantıları, muhtemelen eğer sürüm 1, kullandığınız şey ise doğru cevap olacaktır. Fancybox 2.x belgeleri şu adreste bulunmaktadır: http://fancyapps.com/fancybox/#docs (@ Yogesh'in cevabı benim için çalıştı, ayrıca v2 için dokümanlar ile eşleşiyor, bu bana bir süre karıştı!) –

44

artık çalışmıyor showCloseButton Görünüşe yakın düğmesine gizlemek. Ben closeBtn yanlış olarak ayarlanmış olduğunu düşündüm fantezi kutusu içine baktıktan sonra.

Yani kapatma düğmesi gizlemek amacıyla bir seçeneklerinde sınırının altında eklemek gerekir -

'closeBtn' : false

+5

evet , sadece bu benim için çalıştı. –

+0

bu benim için çalışmadı – Alberto

+1

Teşekkürler @Yogesh. Çalışmış. – Stanton

0

kullanım boolean 'showCloseButton' özelliğinde. örneğin

$('.editGnBtn').fancybox({ 
    'href': "#editGn", 
    'showCloseButton':false 
}); 
+0

'u kullanması için söylediği şey olduğunu söylüyorum, @chotesah bu benim için çalıştı –

0

Sen şu ekleyebilirsiniz ... .fancybox-close {display:none; }

Ama tavsiye edilir aynı fancybox ($.fancybox.close(); kullanarak) otomatik bir süre sonra kaybolur bir pop-up olması durumunda

İlgili konular