Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Preloader qui boucle à l'infini sur firefox


Sujet :

jQuery

  1. #1
    Membre averti
    Avatar de stc074
    Homme Profil pro
    Codeur du dimanche
    Inscrit en
    janvier 2009
    Messages
    971
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Lozère (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Codeur du dimanche

    Informations forums :
    Inscription : janvier 2009
    Messages : 971
    Points : 398
    Points
    398
    Billets dans le blog
    1
    Par défaut Preloader qui boucle à l'infini sur firefox
    Bonjour,
    Je suis dev JEE, pour le front-end j'utilise en général des templates tout fait et j'essaie de les bricoler comme ça, je ne suis pas du tout un expert js/jquery mais la j'ai un problème avec un preloader qui doit afficher une gif sur la page le temps du chargement sauf que sur firefox elle reste indéfiniment
    en html j'ai juste une div
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
                <div id="preloader"></div>
    et j'inclus un fichier js qui appartient au template voici l'extrait qui bug :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $(document).ready(function () {
        "use strict";
     
        // ===========Preloader============
        $(window).on('load', function () {
            $('#preloader').fadeOut('slow', function () {
                $(this).remove();
            });
        });
    ../..
    });
    en jquery j'ai jQuery v3.3.1 je ne peux pas vraiment avoir autre chose car il appartient à Primefaces library que j'utilise dans mon dev.
    Merci.

  2. #2
    Membre averti
    Avatar de stc074
    Homme Profil pro
    Codeur du dimanche
    Inscrit en
    janvier 2009
    Messages
    971
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Lozère (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Codeur du dimanche

    Informations forums :
    Inscription : janvier 2009
    Messages : 971
    Points : 398
    Points
    398
    Billets dans le blog
    1
    Par défaut
    Bon finalement j'ai tenté de mettre cette portion de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      $(window).on('load', function () {
            $('#preloader').fadeOut('slow', function () {
                $(this).remove();
            });
        });
    hors du
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $(document).ready(function () {});
    et cela fonctionne, je pense qu'il doit bloquer et ne pas réussir a charger toutes les ressources.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. procédure stockée qui boucle à l'infini
    Par ludo00002 dans le forum Firebird
    Réponses: 4
    Dernier message: 18/05/2009, 10h07
  2. CSS input qui ne marche que sur Firefox
    Par DJ Caësar 9114 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 24/04/2009, 09h41
  3. code qui marche sur firefox et pas sur IE7
    Par taka10 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/03/2007, 11h59
  4. Eval qui fonctionne sur Firefox mais pas sur IE :D
    Par Comawhite dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/10/2006, 11h31
  5. requête qui boucle sur une autre requête
    Par super_dz dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/09/2006, 20h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo