摘自:http://www.hujuntao.com/archives/jquery-ref-manipulation.html
jQuery 文档操作方法主要分为文档内容操作和文档属性操作,可以对文档的内容或属性进行添加、修改、删除等。
这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html()。
方法 | 描述 | 类型 |
---|---|---|
addClass() | 向匹配的元素添加指定的类名。 | 属性操作 |
after() | 在匹配的元素之后插入内容。 | 内容操作 |
append() | 向匹配的元素内部追加内容。 | 内容操作 |
appendTo() | 向匹配的元素内部追加内容。 | 内容操作 |
attr() | 设置或返回匹配元素的属性和值。 | 属性操作 |
before() | 在每个匹配的元素之前插入内容。 | 内容操作 |
clone() | 创建匹配元素集合的副本。 | 内容操作 |
detach() | 从 DOM 中移除匹配元素集合。 | 内容操作 |
empty() | 删除匹配的元素集合中所有的子节点。 | 内容操作 |
hasClass() | 检查匹配的元素是否拥有指定的类。 | 属性操作 |
html() | 设置或返回匹配的元素集合中的 HTML 内容。 | 内容操作 |
insertAfter() | 把匹配的元素插入到另一个指定的元素集合的后面。 | 内容操作 |
insertBefore() | 把匹配的元素插入到另一个指定的元素集合的前面。 | 内容操作 |
prepend() | 向每个匹配的元素内部前置内容。 | 内容操作 |
prependTo() | 向每个匹配的元素内部前置内容。 | 内容操作 |
remove() | 移除所有匹配的元素。 | 内容操作 |
removeAttr() | 从所有匹配的元素中移除指定的属性。 | 属性操作 |
removeClass() | 从所有匹配的元素中删除全部或者指定的类。 | 属性操作 |
replaceAll() | 用匹配的元素替换所有匹配到的元素。 | 内容操作 |
replaceWith() | 用新内容替换匹配的元素。 | 内容操作 |
text() | 设置或返回匹配元素的内容。 | 内容操作 |
toggleClass() | 从匹配的元素中添加或删除一个类。 | 属性操作 |
unwrap() | 移除并替换指定元素的父元素。 | 内容操作 |
val() | 设置或返回匹配元素的值。 | 属性操作 |
wrap() | 把匹配的元素用指定的内容或元素包裹起来。 | 内容操作 |
wrapAll() | 把所有匹配的元素用指定的内容或元素包裹起来。 | 内容操作 |
wrapinner() | 将每一个匹配的元素的子内容用指定的内容或元素包裹起来。 | 内容操作 |