English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The clone() method creates a deep copy of the selected element set.
Deep copy means it will copy the selected element and all its descendant elements, attributes, and text nodes.
$\(selector)\).clone(true|false)
Klone alle <p>-Elemente und fügen Sie sie am Ende des <body>-Elements ein:
$("button").click(function(){ $("p").clone().appendTo("body"); });Testen Sie heraus‹/›
Klone alle <b>-Elemente und fügen Sie sie vor allen Absätzen ein:
$("button").click(function(){ $("b").clone().prependTo("p"); });Testen Sie heraus‹/›
Klone den ersten <p>-Element, das einen Ereignishandler enthält, und fügen Sie es am Ende des <body>-Elements ein:
$("p").click(function(){ $(this).animate({fontSize: "+=5px"); }); $("button").click(function(){ $("p:first").clone(true).appendTo("body"); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
true | Der angegebene Ereignishandler sollte zusammen mit dem Element kopiert werden |
false | Der angegebene Ereignishandler sollte nicht zusammen mit dem Element kopiert werden. Dies ist der Standardwert |