на сайте, над которым я работаю У меня есть fancybox, который запускается при загрузке страницы, которая отображает содержимое скрытого <div>
, но по какой-либо причине любые параметры, такие как высота, ширина и т. Д., Игнорируются , Мне нужно иметь возможность использовать параметр callbackOnShow:, поскольку мне нужно иметь некоторые функции click()
в fancybox.Параметры 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');
Ширина -> ширина. – chelmertz