jQuery常用方法

each() :循环

size():查看某个元素的个数

length:查看某个元素的长度

selector:返回传给jquery的原始选择器

context:返回传给jQuery()的原始的DOM节点内容,即jQuery()的第二个参数。如果没有指定,那么context指向当前的文档(document)

get([index])取下标元素

index()返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置attr

attr()返回被选元素的属性值

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

prop()获取元素第一个属性值

removeProp()用来删除prop设置的属性值

addClass()为元素添加指定的类名

toggleClass()如果存在就删除一个类,否则添加

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

text()取得所有元素内容

val()获得元素当前值

css()添加css样式

offset()获得匹配元素在当前视口的相对偏移

position()获取元素相对父元素的偏移

scrollTop()获取匹配元素相对滚动条顶部的偏移

scrollLeft()获取匹配元素相对滚动条左部的偏移。

height()  取得匹配元素当前计算的高度值

width() 取得第一个匹配元素当前计算的宽度值

innerHeight()获取第一个匹配元素内部区域高度

innerWidth()获取第一个匹配元素内部区域宽度(

outerHeight()获取第一个匹配元素外部宽度

:first获取第一个元素

:last获取最后一个元素

:not去除所有与给定选择器匹配的元素

:even匹配所有索引为偶数的元素

:odd匹配所有索引为奇数的元素

:eq(index)匹配一个给定索引值的元素

:gt(index)匹配所有大于给定索引值的元素

:lt(index)匹配所有小于给定索引值的元素

:header匹配如 h1, h2, h3之类的标题元素

:animated匹配所有正在执行动画效果的元素

:focus匹配当前获取焦点的元素

:contains(text)匹配包含给定文本的元素

:empty匹配所有不包含子元素或者文本的空元素

:has(selector)匹配含有选择器所匹配的元素的元素

:parent匹配含有子元素或者文本的元素

:hidden匹配所有不可见元素,或者type为hidden的元素

:visible匹配所有可见元素

[attribute]匹配包含给定属性的元素

[attribute=value]匹配给定的属性是某个特定值的元素

[attributel=value]匹配所有不包含指定的元素

:nth-child匹配其父元素的第n个子或奇偶元素

:first-child匹配第一个子元素

:last-child匹配最后一个子元素

:only-child如果某个元素是父元素中唯一的元素,那会被匹配

:input匹配所有 input, textarea, select 和 button 元素

:text匹配所有的单行文本框

:password匹配所有密码框

:radio匹配所有单选按钮

:chechbox匹配所有复选框

:submit匹配所有提交按钮

:image匹配所有图像域

:reset匹配所有重置按钮

:button匹配所有按钮

:file匹配所有文件域

:hidden匹配所有不可见元素,或者type为hidden的元素

:enabled匹配所有可用元素

:disabled匹配所有不可用元素

:checked匹配所有选中的被选中元素

:selected匹配所有选中的option元素

append()向每个元素内部追加内容

appendTo()把所有匹配的元素追加到另一个指定的元素元素集合中。

prepend()向每个匹配的元素内部前置内容

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

after()在每个匹配的元素之后插入内容

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

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

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

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

unwrap()这个方法将移出元素的父元素

wrapAll()将所有匹配的元素用单个元素包裹起来

wrapInner()将每一个匹配的元素的子内容(包括文本节点)用一个HTML结构包裹起来

replaceWith()将每一个匹配的元素的子内容(包括文本节点)用一个HTML结构包裹起来

replaceAll()用匹配的元素替换掉所有 selector匹配到的元素。

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

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

detach()从DOM中删除所有匹配的元素。

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

:visible匹配所有的可见元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值