複製--.clone()
- 詳細內容
- 分類:JQuery
- 發佈:2013-08-09, 週五 23:50
- 點擊數:2878
JQuery:複製--.clone():
(PS:這篇文章是從官網翻譯並且從新排版過)
.clone()可以為匹配的元素建立一個深層複製的拷貝。.clone()傳回值是一個Jquery物件。
語法一:
.clone( [withDataAndEvents ] ) // version added: 1.0
withDataAndEvents :布林值,預設值是false,代表事件處理函式是否要跟隨著元素一起複製。從jQuery1.4開始,元素的資料也會被複製。(翻譯註解:可參考.data())
語法二:
.clone( [withDataAndEvents ] [, deepWithDataAndEvents ] ) //version added: 1.5
withDataAndEvents :布林值,預設值是false,代表事件處理函式是否要跟隨著元素一起複製。JQuery1.5.0中的預設值被錯誤的設定為true,這個錯誤在1.5.1版本中被更正為false。
deepWithDataAndEvents:布林值,預設值是withDataAndEvents的值,代表子元素的事件處理函式與資料是否要進行複製。其預設值會匹配第一個參數的值。(第一個參數的預設值是false)