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 :

Récupérer infos drag&drop avec jquery


Sujet :

jQuery

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut Récupérer infos drag&drop avec jquery
    Bonjour,

    soit côté html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <div class="draggable" title="drag">Drag</div>
    <div class="droppable" title="drop">Drop</div>
    et jquery:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $(function(){
    	$(".draggable").draggable({ opacity: 0.5, helper: 'clone' });
    	$(".droppable").droppable({
    		accept: '.draggable',
    		drop: function(event, ui) {
    			// ici	
    		}
    	});
    });
    Comment récupérer "ici" le node l'original event. Quand j'arrive "ici", le this est celui du target mais comment récupérer les infos du div source?

    Merci d'avance,
    Renaud

  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
    Bonsoir.

    Voir la doc : http://jqueryui.com/demos/droppable/
    The jQuery UI Droppable plugin makes selected elements droppable (meaning they accept being dropped on by draggables). You can specify which (individually) or which kind of draggables each will accept.

    All callbacks receive two arguments: The original browser event and a prepared ui object, view below for a documentation of this object (if you name your second argument 'ui'):

    ui.draggable - current draggable element, a jQuery object.
    ui.helper - current draggable helper, a jQuery object
    ui.position - current position of the draggable helper { top: , left: }
    ui.offset - current absolute position of the draggable helper { top: , left: }

    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
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    J'ai bien vu, mais ni la doc ni l'exemple ne montrent comment exploiter ce qu'il y a dans event ou comment récupérer des infos du div "drag" quand on arrive dans le "drop".

  4. #4
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Salut,

    Tu devrais avoir tout ce qu'il te faut dans ui.draggable

    Par exemple, si tu veux connaitre l'id de l'élément:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var id = ui.draggable.attr('id');

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    Super, merci!!

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/12/2007, 09h16
  2. Drag n Drop avec effet/apercu de l'item déplacé.
    Par mr_keyser dans le forum Windows Forms
    Réponses: 3
    Dernier message: 13/12/2007, 12h38
  3. Drag and drop avec SDL et le langage C.
    Par GSébastien dans le forum SDL
    Réponses: 4
    Dernier message: 13/12/2007, 01h34
  4. [AJAX] Drag and Drop avec AJAX
    Par bonano dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/03/2007, 22h44
  5. "Drag and drop" avec directinput
    Par batosai dans le forum DirectX
    Réponses: 1
    Dernier message: 16/06/2004, 16h48

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