clone()方法創(chuàng)建所選元素集的深層副本。
深層復(fù)制意味著它會(huì)復(fù)制選定的元素及其所有后代元素,屬性和文本節(jié)點(diǎn)。
$(selector).clone(true|false)
克隆所有<p>元素,并將它們插入到BODY元素的末尾:
$("button").click(function(){ $("p").clone().appendTo("body"); });測(cè)試看看?/?
克隆所有<b>元素,并將其放在所有段落之前:
$("button").click(function(){ $("b").clone().prependTo("p"); });測(cè)試看看?/?
克隆第一個(gè)包含事件處理程序的p元素,并將其插入到BODY元素的末尾:
$("p").click(function(){ $(this).animate({fontSize: "+=5px"}); }); $("button").click(function(){ $("p:first").clone(true).appendTo("body"); });測(cè)試看看?/?
參數(shù) | 描述 |
---|---|
true | 指定事件處理程序應(yīng)與元素一起復(fù)制 |
false | 指定事件處理程序不應(yīng)與元素一起復(fù)制。這是默認(rèn)值 |