我正在處理的網站上我有一個fancybox,當頁面加載時會觸發,顯示隱藏的<div>
的內容,但由於某些原因,諸如高度,寬度等任何選項都會被忽略。我需要能夠使用'callbackOnShow:'選項,因爲我需要在fancybox中有一些click()
函數。被忽略的jQuery Fancybox選項
我的代碼如下,是一個文檔準備函數中:
我把高度5000東西作爲測試,如無,似乎是工作。
// FANCY BOX
if ($('#link').length) {
$('#link').click(function(){
$('#link').fancybox({
'scrolling' : 'no',
'hidth': 5000,
'height': 465,
'content' : $("#lightbox-content").html()
});
});
}
$("#link").fancybox().trigger('click');
任何想法爲什麼這不會按預期工作?
謝謝,戴夫
更新的代碼:
// FANCY BOX
$("#link").fancybox({
'scrolling' : 'no',
'width': 5000,
'height': 2000,
'callbackOnShow': function() { alert('hello'); },
'content' : $("#lightbox-content").html()
}).trigger('click');
Hidth - > width。 – chelmertz 2010-09-27 14:40:58