jQuery API jQuery API 中英文对照版 - jQuery在线查询手册
DOM

Attributes

jQuery addClass(String class) 为每个匹配的元素添加指定的类名

Object attr(String name) 取得第一个匹配元素的属性值。

jQuery attr(Map properties) 将一个“名/值”形式的对象设置为所有匹配元素的属性。

jQuery attr(String key,String|Number value) 为所有匹配的元素设置一个属性值。

jQuery attr(String key,Function value) 为所有匹配的元素设置一个计算的属性值。

String html() 取得第一个匹配元素的html内容

jQuery html(String val) 设置每一个匹配元素的html内容。

jQuery removeAttr(String name ) 从每一个匹配的元素中删除一个属性。

jQuery removeClass(String class) 从所有匹配的元素中删除全部或者指定的类。

String text() 取得所有匹配元素的内容。

String text(String val) 设置所有匹配元素的文本内容。

jQuery toggleClass(String class) 如果存在(不存在)就删除(添加)一个类。

String val() 获得第一个匹配元素的当前值。

jQuery val(String val) 设置每一个匹配元素的值。

Manipulation

jQuery after(<Content> content) 在每个匹配的元素之后插入内容。

jQuery append(<Content> content) 向每个匹配的元素内部追加内容。

jQuery appendTo(<Content> content) 把所有匹配的元素追加到另一个、指定的元素元素集合中。

jQuery before(<Content> content) 在每个匹配的元素之前插入内容。

jQuery clone(Boolean deep) 克隆匹配的DOM元素并且选中这些克隆的副本。

jQuery empty() 删除匹配的元素集合中所有的子节点。

jQuery insertAfter(<Content> content) 把所有匹配的元素插入到另一个、指定的元素元素集合的后面。

jQuery insertBefore(<Content> content) 把所有匹配的元素插入到另一个、指定的元素元素集合的前面。

jQuery prepend(<Content> content) 向每个匹配的元素内部前置内容。

jQuery prependTo(<Content> content) 把所有匹配的元素前置到另一个、指定的元素元素集合中。

jQuery remove(String expr) 从DOM中删除所有匹配的元素。

jQuery wrap(String html) 把所有匹配的元素用其他元素的结构化标记包装起来。

jQuery wrap(Element el) 把所有匹配的元素用其他元素的结构化标记包装起来。

Traversing

jQuery add(String expr) 把与表达式匹配的元素添加到jQuery对象中。

jQuery add(String html) 向匹配的元素集合中添加更多动态创建的元素。

jQuery add(Element|Array<Element> elements) 把一个或多个DOM元素添加到匹配的元素集合中。

jQuery children(String expr) 取得一个包含匹配的元素集合中每一个元素的所有唯一子元素的元素集合。

jQuery contains(String str) 把元素集合筛选为包含指定文本(区分大小写)的元素。

jQuery end() 结束最近的“破坏性”操作,把匹配的元素列表回复到前一个状态。

jQuery filter(String expr) 从匹配的元素集合中删除那些不符合指定的筛选条件的元素(即返回与指定表达式匹配的元素集合)。

jQuery filter(Function filter) 从所有匹配的元素集合中删除那些与指定的表达式(可以是多个)不匹配的元素(即返回与指定表达式匹配的元素集合)。

jQuery find(String expr) 搜索所有与指定表达式匹配的元素。

Boolean is(String expr) 用一个表达式来检查当前选择的元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。

jQuery next(String expr) 取得一个包含匹配的元素集合中每一个元素紧邻的后面同辈元素的元素集合。

jQuery not(Element el) 从匹配的元素集合中删除指定的元素。

jQuery not(String expr) 从匹配的元素集合中删除与指定的表达式匹配的元素。

jQuery not(jQuery elems) 从匹配的元素集合中删除所有符合条件的元素集合。

jQuery parent(String expr) 取得一个包含着所有匹配元素的唯一父元素的元素集合。

jQuery parents(String expr) 取得一个包含着所有匹配元素的唯一祖先元素的元素集合(不包含根元素)。

jQuery prev(String expr) 取得一个包含匹配的元素集合中每一个元素紧邻的前一个同辈元素的元素集合。

jQuery siblings(String expr) 取得一个包含匹配的元素集合中每一个元素的所有唯一同辈元素的元素集合。