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

JavaScript Discussion :

d�tection onMouseOver sur div


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre chevronn� Avatar de beejeridou
    Homme Profil pro
    Webmaster
    Inscrit en
    F�vrier 2007
    Messages
    280
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 280
    Par d�faut d�tection onMouseOver sur div
    Bonjour � tous,

    Je souhaiterais d�tecter la pr�sence de ma souris au survol d'un �l�ment afin de NE PAS r�aliser d'action au survol.

    J'ai un diaporama qui change toutes les 3 secondes mais je voudrais annuler le d�filement automatique quand la souris survole la <div>.

    J'ai essay� alert($('id_div').onmouseover); en guise de d�bug mais j'ai "undefinded"

    Merci d'avance pour vos r�ponses!

  2. #2
    Membre chevronn� Avatar de beejeridou
    Homme Profil pro
    Webmaster
    Inscrit en
    F�vrier 2007
    Messages
    280
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 280
    Par d�faut
    J'ai trouv� la solution:

    J'ai cr�� un Event qui met � jour un p'tit boolean:

    (avec prototype)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
        var obj = this;
        this.onMouse = false;
        $('diapoHTML').observe('mouseover', function() { obj.onMouse = true; });
        $('diapoHTML').observe('mouseout', function() { obj.onMouse = false; });
     
        if(!this.onMouse)
            this.maMethode();
    A bient�t!

  3. #3
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    Bonjour!

    Citation Envoy� par beejeridou Voir le message
    Je souhaiterais d�tecter la pr�sence de ma souris au survol d'un �l�ment afin de NE PAS r�aliser d'action au survol.
    Euh... rassure-moi... Ce n'est pas vraiment ce que tu veux faire, si?

    Tu parles de d�filement automatique, donc pas li� du tout � un �v�nement souris; donc, tu veux arr�ter le d�filement quand tu passes la souris sur l'�l�ment (bref, onmouseover...);

    Mais je n'ai sans doute pas tout compris;

  4. #4
    Membre chevronn� Avatar de beejeridou
    Homme Profil pro
    Webmaster
    Inscrit en
    F�vrier 2007
    Messages
    280
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 280
    Par d�faut
    En fait j'utilise la classe PeriodicalExecuter de prototype. Elle dans tous les cas r�alisait mon action. Il me fallait ce boolean pour stopper ou reprendre l'action en fonction de la position de ma souris.

    Merci � toi quand m�me!

  5. #5
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    d'accord, j'ai mieux compris!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. OnMouseOver() sur un contenu de div
    Par Anduriel dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 14/07/2012, 10h48
  2. onMouseOver sur un div cach� sous un autre
    Par LanfeustXIII dans le forum G�n�ral JavaScript
    R�ponses: 19
    Dernier message: 14/05/2012, 08h43
  3. Onmouseover/out sur div avec IE8
    Par Kahlyv dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 1
    Dernier message: 26/11/2009, 17h21
  4. OnMouseOver sur div r�p�t� plusieurs fois
    Par Khleo dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 30/10/2009, 10h07
  5. [JS + CSS] Onmouseover sur div marche pas sur ie6
    Par NeedYourHelp dans le forum G�n�ral JavaScript
    R�ponses: 18
    Dernier message: 23/04/2008, 17h49

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