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 :

Faire disparaitre un bloc quand on clique en dehors de celui-ci


Sujet :

jQuery

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 23
    Points : 16
    Points
    16
    Par défaut Faire disparaitre un bloc quand on clique en dehors de celui-ci
    Bonjour,

    J'ai un petit problème en jquery.
    J'ai un div #bloc dans ma page. Je veux déclencher une action dès que l'on clique n'importe où SAUF sur ce bloc.

    Voici un petit schéma :


    Si je clique sur le bloc rouge, il ne se passe rien. Si je clique en dehors, je déclenche une action (le faire disparaitre).


    Merci d'avance.


    EDIT : trouvé -> http://benalman.com/projects/jquery-...events-plugin/

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Trop tard, mais la solution sans plug-in pourrait intéresser d'autres forumeurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $("*", document.body).click(function(e){
    	if ((e.target.id != "bloc") && ($("#bloc").css("display") != "none")){
    		$("#bloc").css("display","none");
    	}
    });

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

Discussions similaires

  1. [PPT-2007] Faire disparaitre des images une fois cliquées.
    Par beaukev dans le forum VBA PowerPoint
    Réponses: 2
    Dernier message: 12/12/2012, 13h44
  2. Fermer un DIV quand on clique en dehors
    Par poinball dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 19/01/2012, 16h25
  3. Réponses: 8
    Dernier message: 19/03/2011, 22h50
  4. Evènement quand on clique en dehors d'une div
    Par socket77 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/12/2009, 10h39
  5. Réponses: 28
    Dernier message: 29/06/2006, 12h42

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