Query 文档操作方法
这些方法对于 XML 文档和 HTML 文档均是适用的,除了:html() 。
方法 | 描述 |
---|---|
addClass(必需,className) | 向匹配的元素添加指定的类名。 |
after(必需,要插入的内容(可包含 HTML 标签)) | 在匹配的元素之后插入内容。 |
append(必需,规定要插入的内容(可包含 HTML 标签)) | 向匹配元素集合中的每个元素结尾插入由参数指定的内容。 |
appendTo(必需,规定把内容追加到哪个元素上) | 向目标结尾插入匹配元素集合中的每个元素。 |
attr(必需,规定把内容追加到哪个元素上) | 设置或返回匹配元素的属性和值。 |
before(必需,规定把内容追加到哪个元素上) | 在每个匹配的元素之前插入内容。 |
clone(可选,规定把内容追加到哪个元素上) | 创建匹配元素集合的副本。 |
detach() | 从 DOM 中移除匹配元素集合。 |
empty() | 删除匹配的元素集合中所有的子节点。 |
hasClass(必需,规定需要在指定元素中查找的类。) | 检查匹配的元素是否拥有指定的类。 |
html() | 设置或返回匹配的元素集合中的 HTML 内容。 |
insertAfter(必需,规定在何处插入被选元素) | 把匹配的元素插入到另一个指定的元素集合的后面。 |
insertBefore(必需,规定在何处插入被选元素) | 把匹配的元素插入到另一个指定的元素集合的前面。 |
prepend(必需,规定要插入的内容(可包含 HTML 标签) | 向匹配元素集合中的每个元素开头插入由参数指定的内容。 |
prependTo(必需,规定在何处插入内容) | 向目标开头插入匹配元素集合中的每个元素。 |
remove() | 移除所有匹配的元素。 |
removeAttr(必需,规定从指定元素中移除的属性) | 从所有匹配的元素中移除指定的属性。 |
removeClass(必需,规定要移除的 class 的名称.如需移除若干类,请使用空格来分隔类名。如果不设置该参数,则会移除所有类) | 从所有匹配的元素中删除全部或者指定的类。 |
replaceAll(必需,规定要替换的元素) | 用匹配的元素替换所有匹配到的元素。 |
replaceWith(必需,规定要替换的元素) | 用新内容替换匹配的元素。 |
text() | 设置或返回匹配元素的内容。 |
toggleClass(必需,class.可选,switch(布尔)) | 从匹配的元素中添加或删除一个类。 |
unwrap() | 移除并替换指定元素的父元素。 |
val(可选。规定被选元素的新内容) | 设置或返回匹配元素的值。 |
wrap(必需。规定包裹被选元素的内容) | 把匹配的元素用指定的内容或元素包裹起来。 |
wrapAll(必需。规定包裹被选元素的内容。) | 把所有匹配的元素用指定的内容或元素包裹起来。 |
wrapinner(必需。规定包围在被选元素的内容周围的内容) | 将每一个匹配的元素的子内容用指定的内容或元素包裹起来。 |