| [b]一般调用[/b] | [b]链式调用[/b] |
| [b]a=$(“div”);[/b] [b]a.addClass(“class”);[/b] [b]b=a.children(“ul”);[/b] [b]b.show(); [/b] [b]c=a.siblings();[/b] [b]c.removeClass(“class”);[/b] | [b]$(“div”).addClass(“class”)[/b] [b].children(“ul”).show().end()[/b] [b].siblings().removeClass(“class”);[/b] |
| [b]方法[/b] | [b]描述[/b] | [b]等价[/b] |
| [b]children(selector)[/b] | 在原先元素的后代元素中,选取匹配selector的元素。若不设置参数,children()等价于children(*),选取原先元素的所有子元素 | $(selector1).children(selector2)≡$(selector1>selector2) |
| [b]find(selector)[/b] | 在原先元素的后代元素中,选取匹配selector的元素。若不设置参数,find()等价于find(“:not(*)”),不会选取原先元素的任何后代元素 | $(selector1).find(selector2)≈$(selector1 selector2)。若参数使用基本过滤选择器,不是在全部后代元素中选取过滤匹配元素,而是在每一个后代元素中分别选取过滤匹配元素 |
| [b]contents()[/b] | 选取原先元素的子元素或文本块 | |
| [b]方法[/b] | [b]描述[/b] |
| [b]parent(selector)[/b] | 在原先元素的父元素中,选取匹配selector的元素。若不设置参数,parent()等价于parent(“*”),选取原先元素的所有父元素 |
| [b]parents(selector)[/b] | 在原先元素的祖先元素中,选取匹配selector的元素。若不设置参数,parents()等价于parents(“*”),选取原先元素的所有祖先元素 |
| [b]parentsUntil(selector)[/b] | 选取原先元素的祖先元素,直到遇到匹配selector的元素为止,且不包括该元素。若不设置参数,parentsUntil()等价于parents(),选取原先元素的所有祖先元素 |
| [b]offsetParents()[/b] | 选取原先元素的最近祖先定位元素,且该元素CSS属性display不能为none。定位元素指CSS属性position |
| [b]closest(selector)[/b] | 在原先元素及其祖先元素中,选取匹配selector的最近元素 |
| [b]方法 [/b] | [b]描述[/b] | [b]等价[/b] |
| [b]next(selector)[/b] | 在原先元素后面的第一个兄弟元素中,选取匹配selector的元素。若不设置参数,next()等价于next(“*”),选取原先元素后面的第一个兄弟元素 | $(selector1).next(selector2)≡$(selector1+selector2) |
| [b]prev(selector)[/b] | 在原先元素前面的第一个兄弟元素中,选取匹配selector的元素。若不设置参数,prev()等价于prev(“*”),选取原先元素前面的第一个兄弟元素 | |
| [b]nextAll(selector)[/b] | 在原先元素后面的兄弟元素中,选取匹配selector的元素。若不设置参数,nextAll()等价于nextAll(“*”),选取原先元素后面的所有兄弟元素 | $(selector1).nextAll(selector2)≡$(selector1~selector2) |
| [b]prevAll(selector)[/b] | 在原先元素前面的兄弟元素中,选取匹配selector的元素。若不设置参数,prevAll()等价于prevAll(“*”),选取原先元素前面的所有兄弟元素 | |
| [b]siblings(selector)[/b] | 在原先元素的兄弟元素中,选取匹配selector的元素。若不设置参数,siblings()等价于siblings(“*”),选取原先元素的所有兄弟元素 | |
| [b]nextUntil(selector)[/b] | 选取原先元素后面的兄弟元素,直到遇到匹配selector的元素为止,且不包括该元素。若不设置参数,nextUntil()等价于nextAll(),选取原先元素后面的所有兄弟元素 | |
| [b]prevUntil(selector)[/b] | 选取原先元素前面的兄弟元素,直到遇到匹配selector的元素为止,且不包括该元素。若不设置参数,prevUntil()等价于prevAll(),选取原先元素前面的所有兄弟元素 | |
| [b]方法 [/b] | [b]描述[/b] | [b]等价[/b] |
| [b]add(selector)[/b] | 在原先元素的基础上添加选取匹配selector的元素 | $(selector1).add(selector2)≡$(selector1,selector2) |
| [b]andSelf()[/b] | 更改为后代元素、祖先元素、兄弟元素的这些操作,会在原先元素以外选取元素。可用于将原先元素和更改操作选取的元素合并在一起 | |
| [b]方法 [/b] | [b]描述[/b] | [b]等价[/b] |
| [b]eq(index)[/b] | 在原先元素中筛选索引值等于index的元素,索引值从0开始正数,也可以从-1开始倒数,但不能混用 | $(selector).eq(index)≡$(selector:eq(index)) |
| [b]first()[/b] | 在原先元素中筛选第一个元素,等同于eq(0) | $(selector).first()≡$(selector:first) |
| [b]last()[/b] | 在原先元素中筛选最后一个元素,等同于eq(-1) | $(selector).last()≡$(selector:last) |
| [b]slice(start,[end])[/b] | 在原先元素中筛选索引值从start到end-1的元素。若不传入end,则筛选索引值大于等于start的元素 | |
| [b]filter(selector)[/b] | 在原先元素中筛选匹配selector的元素 | |
| [b]filter(fn(index))[/b] | 使用函数筛选,对于索引值等于index的元素,若函数返回true,该元素包含在筛选集合中,否则排除在外 | 可实现$(selector:even(index))、$(selector:odd(index))、 $(selector:gt(index))、 $(selector:lt(index))等 |
| [b]not(selector)[/b] | 在原先元素中筛选不匹配selector的元素 | $(selector1).not(selector2)≡$(selector1:not(selector2)) |
| [b]not(fn(index))[/b] | 使用函数筛选,对于索引值等于index的元素,若函数返回true,该元素排除在筛选集合外,否则包含在内 | 可实现$(selector:even(index))、$(selector:odd(index))、 $(selector:gt(index))、 $(selector:lt(index))等 |
| [b]has(selector)[/b] | 在原先元素中筛选出拥有匹配selector后代元素的元素 | $(selector1).has(selector2)≡$(selector1:has(selector2)) |
| [b]方法 [/b] | [b]描述[/b] |
| [b]end()[/b] | 使执行更改jQuery对象操作后的选取元素还原到更改之前。若希望还原多个更改操作,则多次调用,直到最后会返回空集 |
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有