JQuery是一種JavaScript庫,用于簡化HTML文檔的遍歷和操作,以及事件處理、動畫、AJAX等。JQuery被廣泛應用于Web開發中,提供了許多方便實用的方法。其中,JQuery的copy()方法可以用于拷貝HTML節點。
// 復制節點
let copyNode = $('#originNode').clone();
// 改變復制后節點的內容
copyNode.html("改變內容");
// 添加復制節點到目標節點下
$('#targetNode').append(copyNode);
在上面的代碼中,我們首先使用了JQuery的$()方法獲取了#originNode節點,并通過clone()方法得到了一個它的副本——copyNode。接著,我們通過html()方法改變了復制節點的內容。最后,我們通過append()方法將復制節點添加到了#targetNode節點下。
值得注意的是,使用clone()方法復制節點并不會復制該節點的事件綁定和數據。如果需要復制這些信息,可以使用JQuery的clone(true)方法,該方法可選參數表示是否復制事件和數據。