Est-il possible d'initier le plugin Fancybox sans l'événement document.ready()? En FF, il semble être le succès, mais pas dans IEChargement de Fancybox
Pour expliquer: J'essaie d'initialiser toutes les fonctions jquery en bas de ma page:
<script type="text/javascript">
$(".overview_picM").fancybox({
'titleShow': false,
'transitionIn': 'elastic',
'transitionOut': 'elastic',
left: picLLeft,
'autoScale': false,
hideOnContentClick: true,
overlayShow: false
});
</script>
</body>
Sans document.ready() ou window.load parce qu'ils ralentissent.
Ce n'est pas à conventionelle jquery à l'aide, je sais, mais je ActiveX, Java Applet ou Iframe et tous ces éléments ralentir l'accessibilité jquery en utilisant document.ready ou window.load (...)
J'ai commencé à implémenter des scripts jquery avec cette méthode, et c'est un succès pour beaucoup de mes scripts (jquery).
Une idée? Cordialement,
Sébastien
EDIT: Voir explication pour clarifier les besoins et les solutions, ci-dessous
J'ai essayé mais Ie, fancybox n'a pas d'importance si tous les éléments ne sont pas chargés (iframe, ...) .Si je clique sur "overview_picM" pour afficher fancybox, avant que iframe ne soit chargé, IE renvoie quelques erreurs: "loading is null or object" (...) –