IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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 :

Uncaught TypeError: $.jAlert is not a function


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 594
    Par défaut Uncaught TypeError: $.jAlert is not a function
    Bonjour à tous, pourriez vous m'aider?

    voilà j'essaye d'intégrer des jalert j'ai donc mon dossier à la racine du projet qui contient les fonctions que j'ai testé elles sont ok, pour éviter trop de link et script je fais cela dans un fichier html externe:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <link rel='stylesheet' href='../../../ajax/jAlert/src/jAlert-v4.css'>
    <script src='../../../ajax/jAlert/src/../vendor/jquery-1.11.3.min.js'></script>
    <script src='../../../ajax/jAlert/src/jAlert-v4.js'></script>
    <script src='../../../ajax/jAlert/src/jAlert-functions.js'></script>
    qui est inclut dans un fichier n+1 racine.

    seul problème j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Uncaught TypeError: $.jAlert is not a function
    alert	@	jAlert-functions.js:8
    qui correspond à

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    /* Optional: Overwrites javascript's built-in alert function */
    function alert(title, msg){
    	if( typeof msg == 'undefined' )
    	{
    		msg = title;
    		title = '';
    	}
    	$.jAlert({
    		'title': title,
    		'content': msg
    	});
    }
    et dans ma page n+1 racine j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link href="ajax/Load_jAlert.html" rel="import" />
    qui inclut le fichier html.
    les fichier ont l'air d'être chargé pas d'erreur, donc je ne comprend pas, par contre si j'intègre les fichier directement au fichier n+1 racine cela fonctionne avait vous une idée?

    Merci de votre aide.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 661
    Billets dans le blog
    1
    Par défaut
    ../../../ajax/jAlert/src/../vendor/jquery-1.11.3.min.js
    heu c'est quoi ce path ? à quoi servent les .. en milieu de path ???

    Regarde en console firebug onglet réseau ... tu verras si tout se charge correctement
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre Expert

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 594
    Par défaut
    Merci de votre réponse, pour le path j'ai réctifié
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <link rel='stylesheet' href='../../../ajax/jAlert/src/jAlert-v4.css'>
    <script src='../../../ajax/jAlert/vendor/jquery-1.11.3.min.js'></script>
    <script src='../../../ajax/jAlert/src/jAlert-v4.js'></script>
    <script src='../../../ajax/jAlert/src/jAlert-functions.js'></script>
    Oui j'ai vérifié les fichiers sont bien chargés dans chrome par contre je ne vois rien sous firefox avec firebug.
    Nom : jquery.png
Affichages : 668
Taille : 3,3 Ko

    chose étrange cela fonctionne sous firefox mais pas sous chrome

  4. #4
    Membre Expert

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 594
    Par défaut
    Apparemment cela vient de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link href="ajax/Load_jAlert.html" rel="import" />
    qui dans chrome ne tourne pas à cause de la politique de sécurité, j'ai donc testé cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php include("ajax/Load_jAlert.html") ?>
    mais j'ai le même problème que précédemment au niveau de jalert
    qui n'ai pas reconnu pourtant
    Nom : jalerte.png
Affichages : 619
Taille : 3,9 Ko
    avec cette erreur lorsque j'essaye d’appeler un alert pour faire un test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jAlert-functions.js:23 Uncaught TypeError: $.jAlert is not a functionshowAlert @ jAlert-functions.js:23successAlert @ jAlert-functions.js:38(anonymous function) @ hp_info_mod.php?id_dm=930&id_session=2:23

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

Discussions similaires

  1. TypeError: $()dialog is not a function
    Par freestyler1982 dans le forum jQuery
    Réponses: 28
    Dernier message: 24/02/2016, 11h56
  2. TypeError: $(..).dialog is not a function
    Par flamant dans le forum jQuery
    Réponses: 4
    Dernier message: 04/07/2015, 19h50
  3. Extjs 4.2.1 Uncaught TypeError: win.down is not a function
    Par Socrat dans le forum Ext JS / Sencha
    Réponses: 12
    Dernier message: 22/06/2015, 06h37
  4. Uncaught TypeError: undefined is not a function
    Par stefde3 dans le forum jQuery
    Réponses: 2
    Dernier message: 21/04/2015, 13h01
  5. TypeError: resizable is not a function
    Par stade13 dans le forum jQuery
    Réponses: 4
    Dernier message: 08/02/2013, 15h37

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