Я сейчас использую fancyBox 2. Работает как шарм, отличный инструмент.Только одна маленькая вещь: я хотел бы отключить значок загрузки, но я понятия не имею, в какой колбэк я должен поставить его.Вот код, который я использую:
$("a.iframe").each(function () {
$(this).fancybox({
'openEffect': 'elastic',
'closeEffect': 'elastic',
'margin': 0,
'padding': 0,
'topRatio': 0.1,
'scrolling': 'no',
'modal': true,
'type': 'iframe',
'afterLoad': function () {
$.fancybox.hideLoading();
},
'afterShow': function () {
var heightPane = $('.fancybox-iframe').contents().find('#content').height();
$('.fancybox-iframe').contents().find('#pane2').css({
'height': heightPane + 'px',
'overflow': 'auto'
})
}
})
});
Putting $ .fancybox.hideLoading ();в обратном вызове afterLoad ничего не делает .Значок загрузки все еще появляется.Я даже поставил метод перед функцией, но значок все еще появляется.
Кто-нибудь знает, что делать?