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 :

Clone une div


Sujet :

jQuery

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 106
    Par défaut Clone une div
    bonjour,

    je débute sous jquery,
    je souhaite cloner une div,
    je m'explique, j'ai un conteneur (containment1-wrapper) où se trouve une carré (draggable1)
    je souhaite en cliquant sur un bouton pouvoir cloner draggable1 et retrouver celui-ci (le clone) dans le conteneur n°2 (containment2-wrapper)

    voici le code utiliser pour le moment mais je bloque sur la fonction pour cloner.
    Merci de votre aide
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
     
    <html>
    <head>
      <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
      <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
      <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
      <style type="text/css">
     <meta charset="utf-8">
     
    		<style>
    	.draggable { width: 150px; height: 90px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
     
    	#containment1-wrapper { width: 500px; height:150px; border:2px solid #ccc; padding: 10px; margin-bottom: 30px }
    	#draggable1 { width: 80px; height:50px; border:2px solid #ccc; padding: 10px; background:grey}
    	#containment2-wrapper { width: 500px; height:150px; border:2px solid #ccc; padding: 10px; }
    	#draggable3 { width: 70px; height:50px; border:2px solid #ccc; }
     
    #rectangle 
    { 
      position: relative; 
      display: block; 
      width: 512px; 
      height: 48px; 
      padding: 8px; 
      color: #fff; 
      background-color: rgb(144,96,128); 
    }
     
    	</style>
    	<script>
    	$(function() {
    	$( "#draggable1" ).draggable({ containment: "#containment1-wrapper", scroll: false });
    	$( "#draggable3" ).draggable({ containment: "#containment-wrapper", scroll: false });
    	   	});
     
     
    	</script>
     
     
     
     
    <div class="demo">
     
    <h3 class="docs">test drag and drop</h3>
     
    <div id="containment1-wrapper">
    <div id="draggable1" class="draggable ui-widget-content">
    	<p>drag dans box1</p>
    </div>
     
     
     
    </div>
     
    <div id="containment-wrapper">
    <div id="draggable3" class="draggable ui-widget-content">
    	<p>drag dans box3</p>
    </div>
     
    </div>
     
    </div><
     
     
     
    </body>
    </html>

  2. #2
    Invité
    Invité(e)
    Par défaut
    il y a une methode mais elle est en pur javascript c'est cloneNode

  3. #3
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 41
    Par défaut
    Bonjour, pas besoin d'une fonction javascript pure car jquery le fait et il clone avec et sans les evenements associé:

    http://api.jquery.com/clone

  4. #4
    Membre très actif
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    168
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations forums :
    Inscription : Septembre 2008
    Messages : 168
    Par défaut
    Clone de Jquery
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#selector').clone(true);
    qui peut ne pas prendre de paramètres...

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

Discussions similaires

  1. barre de defilement dans une div
    Par barbarius dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 23/06/2005, 14h19
  2. autoscroll dans une div
    Par c@rtm@n dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/06/2005, 22h52
  3. Position d'une DIV dans IE
    Par Klaim dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 19/05/2005, 13h34
  4. [XHTML] [INTERMEDIAIRE] XHTML : Effacement d'une div...
    Par SpeCiE dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 26/04/2005, 16h09
  5. Centrer une <div> en position fixe sous IE
    Par Jorus dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 23/09/2004, 15h29

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