# jQuery.clone()

Liste des paramètres acceptés :

- clone(profondeur)

### clone(profondeur)

Clone les élements DOM trouvés et les sélectionne. Cette fonction est utile pour créer des copies d'élements et les déplacer à un endroit spécifié.

Paramètres:

- profondeur (Booléen): (optionnel) indiquez false si vous ne souhaitez pas cloner tous les élements descendants en plus de l'éléments lui même.

Cette methode renvoie: objet jQuery

#### Prenons l'exemple suivant:

Clone tous les élements "b" et les ajoute au début de tous les paragraphes.

`$("b").clone().prependTo("p");`

#### Testons sur le script suivant:

`<b>Hello</b><p>, how are you?</p>`

#### On obtiendra :

`<b>Hello</b><p><b>Hello</b>, how are you?</p>`

#### Prenons l'exemple suivant:

Clone tous les paragraphes avec la classe "toClone" sans leurs descendants, et ajoute la copie a la fin du contenu de l'élement ayant l'id "cloneCuve".

`$("p.toClone").clone(false).append('#cloneCuve');`

#### Testons sur le script suivant:

`<p class="toClone">How are you?</p> <div id="cloneCuve"> <p>Here's the clone Cuve</p> </div> <b>Hello</b> <p>, how are you?</p>`

#### On obtiendra :

`<p class="toClone">How are you?</p> <div id="cloneCuve"> <p>Here's the clone Cuve</p> <p class="toClone"></p> </div>`

####