Fancybox Hauteur De Redimensionner Le Contenu Dynamique

J'utilise Fancybox 1.3.4 des éclaboussures et très excitante tableau comme suit:

                function EditExtra() { 

                $("a.EditExtra").fancybox({
                    'zoomSpeedIn': 300, 
                    'zoomSpeedOut': 300, 
                    'overlayShow': true,
                    'autoDimensions': false,
                    'titleShow': false,
                    'height': 'auto',                       
                    'scrolling' : 'no',
                    'autoScale' : false,
                    'centerOnScroll' : true,
                    'showCloseButton': true             
                });

                return false;

            }

Cela fonctionne bien, mais quand je dynamiquement ajouter /supprimer une ligne dans la table à l'aide d'un peu de jQuery, tels que:

    function RemoveLine(){

        $('img.removeline').live('click',function(){

        $(this).closest("tr").remove();

        $.fancybox.resize();

        return false;

    }); 

}

...fancybox n'est pas le redimensionnement à la nouvelle hauteur du contenu. Le même phénomène se produit lors de l'ajout d'une nouvelle ligne vers le bas de la table. La véritable ligne de la table d'insérer ou de retirer la partie fonctionne très bien. Je crois que le $.fancybox.resize() la fonction redimensionner la hauteur du nouveau contenu, mais pour quelque raison il ne fonctionne pas. J'ai passé les âges de déconner avec les différents paramètres! urgh!.

Tout ce qui heppens est de savoir si l'ajout d'une ligne il déborde au-dessous du bord de la fancybox, ou si le retrait seulement reste à la même hauteur avec des charges de l'espace blanc en bas. J'ai aussi remarqué que si je l'appelle fancybox avec une table de nombre variable de lignes automatique des échelles de la hauteur correctement ajuster le contenu.

Toute aide appréciée.

Dan

Essayez de mettre AutoDimension: vrai? Ou faire un $.fancybox.showActivity(); - il peut déclencher une recharge 🙂
Merci Marco! Je ne peux pas croire que j'ai été si stupide. AutoDimension à vrai a bien fonctionné.

OriginalL'auteur Dan Twining | 2011-09-10