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 :

Zindex avec draggable.


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 34
    Par défaut Zindex avec draggable.
    Bonjour à tous

    Voilà mon petit problème : je génère des "modal box" celles-ci sont draggable, resizable et il peut y avoir plusieurs box affichées en même temps. Je joue avec le mouseout / mouseover pour modifier les zindex des box pour mettre au premier plan les box qui se chevauchent, mais lors du draggable, en déplaçant trop vite la box, celle-ci passe sous les autres ...
    J'ai essayé plein de choses en jouant sur scrollSpeed, scrollSensitivity, stack mais rien n'y fait.
    j'ai aussi tenté de mettre un div (width:100%;height:100%;position:fixed) avec un zindex compris entre la box qui bouge et les box "inactive" ...

    Merci pour votre aide

    les box sont en position:absolute;

    voilà le bout de code concernés :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    $(".z10").live("mouseover", function() {
    		$(this).css({
    				opacity:"1",
    				zIndex:2500
    			}).draggable({
    				handle:'.sz105',
    				//containment:'document',
    				scrollSensitivity: 1,
    				scrollSpeed: 1,
    				zIndex:2600,
    				start: function() {
    					//$('#voilenoar').show();
    				},
    				drag: function() {
    				},
    				stop: function() {
    					//$('#voilenoar').hide();
    				}
    			}).resizable({
    				maxHeight:400,
    				maxWidth:600,
    				minHeight:230,
    				minWidth:300
    			});
    	}).live("mouseout", function(){
    		$(this).css({
    			opacity:"0.8",
    			zIndex:2000
    		});
    	});

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 34
    Par défaut
    J'ai réglé le problème tout seul comme un grand, comme quoi, la nuit porte conseil

    je poste la méthode (en gros) au cas ou ça peut aider ...
    J'ai joué avec les class des autres "modal box" pendant le draggable start / stop.
    start : il suffit de retirer la classe z10 (dans mon code) et d'ajouter une classe z11 avec les spécifications css (absolute,zindex, top, left).
    stop : retirer la classe z11 et ajouter la z10 et voilà

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

Discussions similaires

  1. [Google Maps] Gestion des Zindex avec les fichiers Kml
    Par chris79000 dans le forum APIs Google
    Réponses: 2
    Dernier message: 14/08/2014, 14h33
  2. [Prototype] Draggable et droppable incompatibles avec IE 6&7
    Par mazenovi dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 21/05/2007, 10h06
  3. zindex div draggable
    Par calitom dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/03/2007, 13h04
  4. JTable avec Lignes draggable
    Par Sly^iti dans le forum Composants
    Réponses: 2
    Dernier message: 07/01/2007, 13h37

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