首頁  >  文檔處理  > clone([Even[,deepEven]])

返回值:jQueryclone([Even[,deepEven]])

jQuery clone() 方法概述

克隆匹配的DOM元素并且選中這些克隆的副本。

在想把DOM文檔中元素的副本添加到其他位置時這個函數(shù)非常有用。

參數(shù)

EventsBooleanV1.0

一個布爾值(true 或者 false)指示事件處理函數(shù)是否會被復制。V1.5以上版本默認值是:false

Events[,deepEvents]Boolean,BooleanV1.5

1:一個布爾值(true 或者 false)指示事件處理函數(shù)是否會被復制。

2:一個布爾值,指示是否對事件處理程序和克隆的元素的所有子元素的數(shù)據(jù)應該被復制。

示例

描述:

克隆所有b元素(并選中這些克隆的副本),然后將它們前置到所有段落中。

HTML 代碼:
<b>Hello</b><p>, how are you?</p>
jQuery 代碼:
$("b").clone().prependTo("p");
結(jié)果:
<b>Hello</b><p><b>Hello</b>, how are you?</p>

描述:

創(chuàng)建一個按鈕,他可以復制自己,并且他的副本也有同樣功能。

HTML 代碼:
<button>Clone Me!</button>
jQuery 代碼:
$("button").click(function(){
  $(this).clone(true).insertAfter(this);
});