我正在处理的网站上我有一个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