jQuery库-数组操作的工具方法-jQuery自己的方法-DOM导航-链接(撤回)

$()获取DOM元素,返回的是一个jQuery对象。$()函数是jQuery()函数的简化别名;

下载地址:http://jquery.com;在线文档:http://docs.jquery.com/;jquery也需要额外的环境变量、配置文件,只需在html页面中导入jquery的js文件即可。
<script type="text/javascript" src = "jquery-1.8.0js"></script>里面的src会有小小的变化。

多个库共存如jquery和prototype一起,那么$()只能返回jquery对象,prototype的$()失效,为此要在js代码第一行加上jQuery.noConflict();这句代码。

length:
context:
jquery: jquery版本
get():获取所有的DOM元素的数组
get(index):获取数组中的低index+1的DOM元素,转化为DOM对象
each(function(i){this.innerHTML+="添加的元素"+i;})迭代处理每个DOM对象,this指正在处理的DOM元素

jQuery对象的过滤,能过滤jQuery对象里的部分DOM对象
eq(position):返回position+1的jQuery对象
filter(expr):删除不匹配的DOM对象
filter(fn(index)):迭代
first():返回jQuery对象中的第一个jQuery对象
is(expr):
is(fn(index)):
last():
map(callback(index)):处理完的每个dom对象转化为其他对象,并作为jQuery里的新对象
slice(start,end):返回jQuery里索引从start到end的dom元素组成的jQuery对象

DOM导航:

add():为原来的jQuery对想添加新的DOM元素,可以是原始的html代码,可以是另外的jQuery对象
children([selector]):查找jQuery对象内的全部后代元素,如果指定选择器,则匹配着找。返回符合条件的DOM包装的jQuery
closest(selector|jQuery|element):里当前最近符合参数条件的元素,返回jQuery
contents():查找当前jQuery对象内的全部内容,包括DOM和文本
find(selector|element|jQuery):查找匹配传入参数的所有后代元素,返回DOM元素包装成的jQuery对象
next([selector]):紧跟后面的元素,符合参数的DOM包装的jQuery对象
nextAll([selector]):紧跟之后的所有兄弟元素,如设置选择器,则去匹配着找
nextUntil([seletor|element]):查找之后到匹配参数的之前
offsetParent():离当前jQuery最近的且能定位的祖先元素。定位指css中position=relative或absolute
parent([selector]):查找当前的父元素,也是一个或多个DOM的包装成的jQuery对象
parents([selector]):所有祖先元素,加了参数则要匹配
parentsUntil([selector|element]):查找先祖元素一直到匹配参数之前的DOM包装的jQuery对象
prev([selector]):紧跟之前的,有匹配则匹配
preAll([selector]):之前所有,有匹配则匹配
preUntil([selecor|element]):之前到匹配参数之后,可加filter
siblings([selector]):前后所有兄弟,有匹配则匹配

链接方法:andSelf(),把改变后的和原来的合在一起
end()撤回

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值