jQuery基础4

对象访问

each() 遍历匹配到的每一个元素
size() jQuery对象中元素的个数。
length jQuery对象中元素的个数。
selector 返回传给jQuery()的原始选择器。
context 返回传给jQuery()的原始的DOM节点内容,即jQuery()的第二个参数。如果没有指定,那么context指向当前的文档(document)。
get() 取得其中一个匹配的元素。num表示取得第几个匹配的元素。
index() 搜索匹配的元素,并返回相应元素的索引值,从0开始计数。没有匹配元素返回­1
data() 在元素上存放或读取数据,返回jQuery对象。如果浏览器支持HTML5,同样可以读取该DOM中使用 data­[key] = [value] 所存储的值。
removeData() 在元素上移除存放的数据

CSS部分

css()1.9* 设置/获取配元素的样式属性。
offset() 设置/获取匹配元素在当前视口的相对偏移。
position() 获取匹配元素相对父元素的偏移。
scrollTop() 设置/获取匹配元素相对滚动条顶部的偏移。
scrollLeft() 设置/获取匹配元素相对滚动条左侧的偏移。
heigh() 设置/取得匹配元素当前计算的高度值(px)。
width() 设置/取得第一个匹配元素当前计算的宽度值(px)。
innerHeight() 设置/获取第一个匹配元素内部区域高度(包括内边距padding、不包括边框border)。
innerWidth() 设置/获取第一个匹配元素内部区域宽度(包括内边距padding、不包括边框border)。
outerHeight() 设置/获取第一个匹配元素外部高度(默认包括内边距padding和边框border)。
outerWidth() 设置/获取第一个匹配元素外部宽度(默认包括内边距padding和边框border)。

文档处理

内部插入

append() 向每个匹配的元素内部追加内容。
appendTo() 把所有匹配的元素追加到另一个指定的元素元素集合中。
prepend() 向每个匹配的元素内部前置内容。
prependTo() 把所有匹配的元素前置到另一个、指定的元素元素集合中。

外部插入

after() 在每个匹配的元素之后插入内容。
before() 在每个匹配的元素之前插入内容。
insertAfter() 把所有匹配的元素插入到另一个、指定的元素元素集合的后面。
insertBefore() 把所有匹配的元素插入到另一个、指定的元素元素集合的前面。

包裹

wrap() 把所有匹配的元素用其他元素的结构化标记包裹起来。
unwrap() 这个方法将移出元素的父元素。
wrapAll() 将所有匹配的元素用单个元素包裹起来
wrapInner() 将每一个匹配的元素的子内容(包括文本节点)用一个HTML结构包裹起来

替换

replaceWith() 将所有匹配的元素替换成指定的HTML或DOM元素。
replaceAll() 用匹配的元素替换掉所有 selector匹配到的元素。

删除

empty() 删除匹配的元素集合中所有的子节点。
remove() 从DOM中删除所有匹配的元素,绑定的事件,附加的数据等都会被移除
detach() 从DOM中删除所有匹配的元素,所有绑定的事件、附加的数据等都会保留下来

复制

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值