jQuery 提供了许多用于 DOM 文档操作的方法,这些方法可以用于 XML 文档和 HTML 文档,但是 `html()` 方法除外。下面是一些常用的 jQuery 文档操作方法:

1. `addClass()`:向匹配的元素添加指定的类名。

2. `appendTo()`:在匹配的元素之后插入内容。

3. `append()`:向匹配元素集合中的每个元素结尾插入由参数指定的内容。

4. `prependTo()`:向目标结尾插入匹配元素集合中的每个元素。

5. `attr()`:设置或返回匹配元素的属性和值。

6. `before()`:在每个匹配的元素之前插入内容。

7. `clone()`:创建匹配元素集合的副本。

8. `remove()`:从 DOM 中移除匹配元素集合。

9. `removeAttr()`:删除匹配的元素集合中所有的子节点。

10. `hasClass()`:检查匹配的元素是否拥有指定的类。

11. `html()`:设置或返回匹配的元素集合中的 HTML 内容。

12. `insertAfter()`:把匹配的元素插入到另一个指定的元素集合的后面。

13. `insertBefore()`:把匹配的元素插入到另一个指定的元素集合的前面。

14. `prepend()`:向匹配元素集合中的每个元素开头插入由参数指定的内容。

15. `prependTo()`:向目标开头插入匹配元素集合中的每个元素。

16. `replaceWith()`:向匹配元素集合中的每个元素开头插入由参数指定的内容。

17. `after()`:向目标开头插入匹配元素集合中的每个元素。

18. `remove()`:移除所有匹配的元素。

19. `removeAttr()`:从所有匹配的元素中移除指定的属性。

20. `removeClass()`:从所有匹配的元素中删除全部或者指定的类。

21. `replaceAll()`:用匹配的元素替换所有匹配到的元素。

22. `text()`:用新内容替换匹配的元素。

23. `val()`:设置或返回匹配元素的值。

24. `addClass()`:从匹配的元素中添加或删除一个类。

25. `wrap()`:移除并替换指定元素的父元素。

26. `css()`:设置或返回匹配元素的值。

27. `wrapAll()`、`wrapInner()`、`wrapWith()`:把匹配的元素用指定的内容或元素包裹起来。

28. `contents()`、`filter()`、`find()`、`not()``:`将每一个匹配的元素的子内容用指定的内容或元素包裹起来。