Problème de chargements JS et lenteurs

Nouveau WRInaute
Bonjour à tous,

J'ai un problème avec la gestion de javascript.

Sur mon site: http://s479828935.onlinehome.fr/work.php lorsqu'on ouvre la page et que toutes les vidéos ne sont pas encore affichées, mon js pirobox ne fonctionne pas. C'est seulement une fois que toute les vidéos sont chargées et que je clique sur une vidéo, la vidéo s'ouvre bien dans une fenêtre modale. Mais c'est long...

Comment faire pour que, si on clique sur une vidéo sans que toutes les vidéos soient chargées, celle-ci s'ouvre dans une fenêtre modale et non dans une fenêtre entière? J'ai testé en incluant les .js au début, à la fin, mais rien n'a aboutit.
Par ailleurs c'est pareil pour le menu de gauche, il ne se ferme qu'une fois que toute la page est chargée (et encore ça dépend du navigateur parfois il ne se ferme jamais j'ai l'impression), or il devrait se fermer directement en allant sur le lien, j'ai inclut le js du menu avant celui de pirobox...
Les appels de fichiers JS sont visibles avec firebug.

Merci d'avance pour votre aide précieuse.
 
Nouveau WRInaute
spout a dit:
Je vois que masonry est chargé dans la page, ça tombe bien il y a une méthode dedans qui s'appelle: "imagesLoaded": http://masonry.desandro.com/appendix.html#imagesloaded


Merci néanmoins cette méthode ne règle pas le problème étant donné que pirobox et masonry sont indépendant. Une fois qu'une image est affiché, mon script pirobox devrait fonctionner car toute la structure html est écrite. Mais ça ne fonctionne pas...
 
Discussions similaires
Haut