一、创建2步:
1、用html代码片段创建元素对象(jq对象); 在内存中
var $elem=$("元素的html代码片段") 【如果html片段同时包含父元素和子元素,$会同时创建父元素及其子元素】
2、将$elem,添加到指定父元素下
$(parent).append($elem) ;末尾追加
$(parent).prepend($elem); 在开头插入
$(child).before($elem); 在child之前插入
$(child).after($elem); 在child之后插入
二、删除节点:$(child).remove
三、替换和克隆:
替换:
用后边的,替换前边的 $("要替换的元素").replaceWith("新元素的代码片段")
用前边,替换后面的 $("新元素的元素").replaceALL("要替换的代码片段")
复制/克隆
浅克隆:只复制属性,不复制行为。
var $clone=$("...").clone();
深克隆:复制属性,同时复制行为
var $clone=$("...").clone(true);