jQuery库-数组操作的工具方法-jQuery自己的方法-DOM导航-链接(撤回)
2018-01-01 23:11
405 查看
$()获取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对象
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()撤回
下载地址: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()撤回
相关文章推荐
- jQuery操作数组的工具方法
- jquery 中DOM操作的常用 方法、属性
- jQuery基础教程之DOM操作-遍历节点-parent()方法
- jQuery 1.6 源码学习(六)——core.js[6]之jQuery对象/数组操作相关方法
- jQuery基础教程之DOM操作-遍历节点-prevAll()方法
- Javascript1.6数组新特性和jquery的几个工具方法
- javascript1.6数组新特性和jquery的几个工具方法
- jQuery基础教程之DOM操作-遍历节点-find()方法
- 基于jQuery中对数组进行操作的方法
- 自己常用js方法(DOM操作)
- 基于jQuery中对数组进行操作的方法
- JQuery 操作Javascript对象和数组的工具函数小结
- jQuery基础教程之DOM操作-遍历节点-filter()方法
- jQuery基础教程之DOM操作-遍历节点-prevUntil()方法
- JQuery操作Javascript对象和数组的工具函数总览(转)
- JQuery 操作Javascript对象和数组的工具函数小结
- jQuery操作数组的方法
- JQuery操作Javascript对象和数组的工具函数总览
- jQuery基础教程之DOM操作-遍历节点-next()方法
- jquery中操作数组非常实用的方法