标签:
each(iterator) | 遍历包装集里所有元素,为各个元素分别调用传递进来的迭代器函数 | 参数为一个函数,函数参数为被设置为保障局里当前元素的下标,当前元素为this. | 返回包装集 |
读取指派到包装集里第一个元素指定特性的值 | attr(name) | 参数字符串,特性的名称 | 没有返回Undefined. 自定义特性也能取出 |
|
为包装集里所有元素的name特性设置传递进来的值 | attr(name,value) | name:字符串 value: 字符串|对象|函数 函数时,参数为包装集里从0开始的下标,this为当前元素 |
包装集 | .attr(‘disabled‘,‘disabled‘) |
一次性指定多个特性 | attr(attributes) | 一个对象,对象属性作为特性而复制到包装集里所有元素上 如果产地进来的对象的属性值是一个函数引用,则它的操作方法类似前面的attr格式,为 匹配集里各个元素分别调用函数 |
包装集 | |
删除特性 | removeAttr(name) | 字符串 | 包装集 |
添加指定的一个或多个类名称到包装集的所有元素 | addClass(names) | 一个字符串,多个类用空格分开 | 包装集 | |
从包装集各元素里删除指定的一个或多个类名称 | removeClass(names) | 一个字符串,多个类名用空格分开 | 包装集 | |
切换一组样式 | toggleClass(name) | 一个字符串,包含用于切换的类名称 | 包装集 | |
设置指定的值到每个已匹配元素的指定的CSS样式属性 | css(name,value) | 字符串 字符串|数字|函数 函数,this |
包装集 | |
一次指定多个CSS属性值 | css(properties) | 属性对象 | 包装集 | |
获取包装集里第一个元素name所指定的CSS属性 值 | css(name) | 字符串 | 值 | |
设置宽度 | width(value) | 以像素为单位的数值 | 包装集 | |
设置高度 | height(value) | 以像素为单位的数值 | 包装集 | |
读取宽度 | width | |||
读取高度 | height | |||
确定匹配集里是否有元素拥有已传递name参数所指定的类名 | hasClass(name) | 字符串 | true/false | wapper.is(classname)<==>wapper.hasClass(classname) |
获取匹配集里第一个元素的HTML内容 | html() | 返回值与那个元素的innerHTML属性所获得的内容一致 | ||
把传入的HTML片段设置为所有匹配元素的内容 | html(text) | 字符串,HTML片段 | 包装集 | |
把包装集里元素的所有文本内容连接起来,并返回字符串 | text() | 连接而成的字符串 | ||
设置文本内容 | text(content) | 文本内容。 <==> < | 包装集 | |
把闯入的HTML片段或元素追加到所有已匹配元素的内容之后 | append(conent) | 字符串|元素|对象 | 包装集 | 如果包装集中只有一个元素,则被追加元素从原始位置删除。如果包装集中有多个元素,则被追加元素备份被用来追加。原位置还有 |
把包装集里所有元素移动到指定目标的内容的末尾 | appendTo(target) | 字符串|元素 | 包装集 | 如果目的地只标识一个目标元素,则元素被移动,如果目的地标识多个目标元素,则源元素留在原始位置,且被复制到每个目标元素 |
prepend(conent) | 包装集 | |||
prependTo(target) | 包装集 | |||
在目标元素之前插入元素,而不是目标元素的第一个子元素之前 | before(content) | 包装集 | ||
insertBefore(target) | 包装集 | |||
after(content) | 包装集 | |||
insertAfter(target) | 包装集 | $(‘<p>hi there</p>‘).insertAfter(‘p img‘) | ||
把匹配集各个元素用已传递HTML标签或已传递的元素的克隆副本分别包裹起来 | wrap(wrapper) | 字符串|元素 | 包装集 | $(‘a.suprise‘).wrap(‘<div class=‘hello‘></div> |
把匹配集的元素作为一个单元包裹起来 | wrapAll(wrapper) | 字符串|元素 | 包装集 | |
把匹配集个元素的内容分别包裹起来 | wrapInner(wrapper) | 字符串|元素 | 包装集 | |
从页面DOM里删除包装集里所有元素 | remove() | 包装集 | 从DOM里删除的元素仍然被该包装集引用着。不会被回收 | |
清空匹配集里所有DOM元素的内容 | empty() | $(‘div.ekementToReplace‘).after(‘<p>xdfsd</p>‘).remove() | ||
创建包装集里元素的副本,返回新包装集 | clone(copyHandlers) | true/false 复制事件处理程序 |
新建的包装集 |
返回匹配集中第一个元素的value特性 | val() | 已获取的值或值数组 | 如果包装集里第一个元素不是表单元素,抛出异常。 复选框,单选框,也是返回value特性 单选按钮: $(‘[name=radioGroup]:checked‘).val() |
|
设置表单的值 | val(value) | 字符串 | 包装集 |
获取复选框组的值的数组 选择<select>元素内的选项 |
选中复选框,单选按钮,或select元素的选项变为已选中 | val(values) | 一个值数组 | 包装集 | 只要它们的值和已传递值的数组的任何一个值相匹配 |
标签:
原文地址:http://www.cnblogs.com/ahMay/p/5726401.html