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 :

ToggleClass et body


Sujet :

jQuery

  1. #1
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Février 2015
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2015
    Messages : 78
    Points : 59
    Points
    59
    Par défaut ToggleClass et body
    Bonjour à tous,
    j'ai crée une fonction qui par un click cache et affiche une petit menu grâce à la fonction toggleClass, mais j'ai un petit probleme: si je suis sur la page index ou toutes les pages qui sont dans la meme arborescence(Exp: localhost/noventa/index) ca ajoute ma classe has_sidebar au body parfatement et ca affiche mon menu mais si suis sur une page fils(Exp: localhost/noventa/users/index) là le click n'ajoute pas le classe has_sidebar au body et ca ne marche pas
    voici la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    $(function(){
        console.log($('#user_sidebar'));
        $('#user_sidebar').click(function(e){
            e.preventDefault();
            $('body').toggleClass('has_sidebar');
        });
     
    })
    qui peut avoir une idée su ca svp?
    merci d'avance

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 955
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 955
    Points : 44 104
    Points
    44 104
    Par défaut
    Bonjour,
    il y a de grande chance que cela soit lié à la position du fichier « jQuery.js » dans l'arborescence de ton site, comment inclus tu le fichier jQuery, en gros que contient ta ligne
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <script src="qu-est-ce-qu-il-y-a-ici...."></script>

  3. #3
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Février 2015
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2015
    Messages : 78
    Points : 59
    Points
    59
    Par défaut
    Bonjour, merci bien pour votre réaction, voici la façons dont j'ai importé mon fichier jquery
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script  type="text/javascript" src="<?= WEBROOT;?>js/jquery.min.js"> </script>

  4. #4
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 077
    Points : 17 182
    Points
    17 182
    Par défaut
    Salut

    Il me semble bien que tu as un = de trop
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    <script src="<?php WEBROOT; ?>js/jquery.min.js"> </script>

    Il te manque peut être aussi /
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    <script src="<?php WEBROOT; ?>/js/jquery.min.js"> </script>
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Février 2015
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2015
    Messages : 78
    Points : 59
    Points
    59
    Par défaut
    Merci beaucoup pour cette intervention bénéfique, c'est parfait j'avais un probleme avec le chemin de mon Jquery qui n’était pas visible sur les autres pages merci encore une fois.

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

Discussions similaires

  1. [RegEx] prendre le body
    Par Maxoo dans le forum Langage
    Réponses: 6
    Dernier message: 03/01/2005, 15h30
  2. CSS body firefox
    Par duktil dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/12/2004, 09h41
  3. Inclure un bloc style dans le body
    Par zoullou dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 29/11/2004, 11h00
  4. problemeavec la balise <body>
    Par NetSky dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/10/2004, 21h48
  5. Ajout d'attribut à l'élément "Body"
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 07/04/2003, 15h52

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