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 :

Draggable hors du conteneur


Sujet :

jQuery

  1. #1
    Invité
    Invité(e)
    Par défaut Draggable hors du conteneur
    Bonjour,

    Voici comment est rendu ma page :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div class="ScrollContainer">
       <div class="ScrollableContent">
           <div id="Draggable1"></div>
           <div id="Draggable2"></div>
           <div id="Draggable3"></div>
           <div id="Draggable4"></div>
           ...
       </div>
    </div>

    le css
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    div.ScrollContainer{
       clear: both;
       border: 1px solid #963;
       height: 285;
       overflow: auto;
       width: 756px;
    }
     
    html > body div.ScrollableContent{
       display: block;
       height: 262;
       overflow: auto;
       width: 100%;
    }

    Une fois ma page chargée j'init mes éléments draggables:
    Code js : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var Draggables = $("div[id^=Draggable]");
    Draggable.each(function () {
       $(this).draggable({ revert: true });
    });

    Le but de ma page est de pouvoir drag un des items jusque dans une div "Droppable" qui sera située en dehors du ScrollContainer.
    Hors je ne peut pas drag les éléments en dehors du ScrollContainer.
    Y a t'il un moyen de le faire ou dois-je placer mon droppable a l’intérieur et l'immobiliser ?

  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 : 74
    Localisation : Belgique

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

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonjour

    Voir le code source de la démo http://jqueryui.com/droppable/#accepted-elements

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Invité
    Invité(e)
    Par défaut
    Je ne vois pas ce qui peut aider la résolution de mon problème dans le code de la demo. Je loupe quelque chose ?
    Dernière modification par Bovino ; 25/07/2013 à 11h47. Motif: Inutile de citer un message pour y répondre !!!

  4. #4
    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 : 74
    Localisation : Belgique

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

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Je loupe quelque chose ?
    Oui !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
      $(function() {
        $( "#draggable, #draggable-nonvalid" ).draggable();
        $( "#droppable" ).droppable({
          accept: "#draggable",
          activeClass: "ui-state-hover",
          hoverClass: "ui-state-active",
          drop: function( event, ui ) {
            $( this )
              .addClass( "ui-state-highlight" )
              .find( "p" )
                .html( "Dropped!" );
          }
        });
      });

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  5. #5
    Invité
    Invité(e)
    Par défaut
    Ceci ne réponds en rien a la question.
    La question porte sur l'agencement des éléments et non sur le fonctionnement des composants UI.
    J'ai résolu le problème. Merci quand même.
    Dernière modification par Invité ; 25/07/2013 à 16h07.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Meme si j'ai résolu le problème en placent le droppable dans le meme conteneur que mes draggables, j'aimerais savoir si il y a possibilité de déplacer les graggables hors de leur conteneur.
    Dernière modification par Bovino ; 31/07/2013 à 08h39.

Discussions similaires

  1. Problème de débordement d'un texte hors d'un conteneur
    Par toutounesan dans le forum Langage
    Réponses: 25
    Dernier message: 23/03/2011, 15h38
  2. Client hors conteneur
    Par pain-sama dans le forum Glassfish et Payara
    Réponses: 8
    Dernier message: 05/01/2011, 22h06
  3. Composant Debordant hors de son conteneur
    Par Caesarus dans le forum Flex
    Réponses: 1
    Dernier message: 08/01/2010, 16h26
  4. ajouter un controle hors d'un conteneur ou au dessus des autres ?
    Par Lorenzo77 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 31/08/2009, 19h31
  5. [EJB3] Appel de méthode hors du conteneur
    Par david71 dans le forum Java EE
    Réponses: 6
    Dernier message: 27/04/2007, 15h55

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