fantazyjne pudełko działa z ramkami iframe w funkcji przedShow?
Próbuję dynamicznie ustawić niektóre wartości mojego obiektu Fancybox na podstawie informacji przechowywanych w znacznikach wewnątrz ramki iframe, która ładuje się do ozdobnego pola. Problem polega na tym, że jedynym momentem, w którym mogę uzyskać PRAWIDŁOWE wartości z treści (iv wypróbowałem praktycznie każde możliwe połączenie zwrotne) jest metoda afterShow. powoduje to skokowe przejście szerokości i wysokości, które są resetowane po pokazaniu.
$('.fancybox').fancybox({ openEffect : 'elastic', closeEffect : 'elastic', autoSize:true, afterShow : function() { var fancy = this; var h = $('.fancybox-iframe').contents().find('html').height(); var w = $('.fancybox-iframe').contents().find('html').width(); fancy.width = w; fancy.height = (h+50); } });
nic poza metodą afterShow nie daje mi poprawnych wyników, nawet przed Show (co właśnie zamierzam). Czy jest jakaś kombinacja wywołania zwrotnego / jquery, która może to osiągnąć przed pokazaniem fantazyjnego pudełka? Dzięki!