jquery文档处理
1)append(content):向每个匹配的元素内部追加内容。
$("p").append("<b>h</b>") => <p>I <b>Hello</b></p>
2)appendTo(content):把所有匹配的元素追加到另一个、指定的元素集合中。
$("p").appendTo("#div"):是将p追加到#div中:
<div id="foo"><p>I </p></div>
3)prepend(content):向每个匹配的元素内部前置内容。
$("p").prepend("<b>h</b>") => <p><b>Hello</b>I</p>
4)prependTo(content):把所有匹配的元素前置到另一个、指定的元素集合中
$("p").appendTo("#div"):是将p前置到#div中:
5)empty():删除匹配的元素集合中所有的子节点
6)remove([expr]):从DOM中删除所有匹配的元素
这个方法不会吧匹配的元素从jquery对象中删除,因而可以在将来再使用这些匹配的元素。
HTML:<p class="hello">Hello</p> how are <p>you?</p>
Jquery:$("p").remove(".hello");
结果:how are <p>you?</p>
他不会把整个匹配hello的全局p删除,会保留里面符合的对象
7)wrap(elem or html):把所有匹配的元素用其他元素的结构化标记包装起来
$("p").wrap(document.getElementById('content'));
$("p").wrap("<div class='wrap'></div>");
8)wrapAll(elem or html):将所有匹配的元素用单个元素包裹起来
wrap()是为每一个匹配的元素都包裹一次
9)wrapInner(elem or html):为每一个匹配的元素的子内容(包括文本节点),用DOM元素包裹起来。
10)clone():复制匹配的DOM元素并且选择这些复制是副本
11)clone(true):元素以及其所有额事件处理并且选中这写复制的副本。
12)after(content):在每个匹配的元素之后插入内容
13)before(content):在每个匹配的元素之前插入内容
14)insertAfter(content):把所有匹配的元素插入到另一个、指定的元素集合后面
15)insertBefore(content):把所有匹配的元素插入到另一个、指定的元素集合前面
16)replaceAll(selector):把匹配的元素替换掉所有selector匹配到的元素

浙公网安备 33010602011771号