jQuery2

it2025-01-27  22

一、类型选择器

jQuery的类型选择器 选择器说明:button选择所有按钮:checkbox选择所有复选框:file选择所有文件上传输入框:header选择所有标题元素(h1,h2等):hidden选择所有被隐藏的元素:image选择所有图片元素:input选择souyouinput元素:last选择最后一个元素:parent选择所有拥有至少一个子元素的元素:password选择所有的密码输入框:radio选择所有的单选框:reset选择所有的表单重置按钮:selected选择所有的状态为已选中的元素:submit选择所有的表单提交按钮visible选择所有的可见元素

二、选择更多元素

1.使用add方法

2.参数类型

add方法的参数类型 参数说明add(selector)、add(selector,context)把匹配选择器(可选上下文对象)的所有元素添加到调用add方法的jQuery对象add(HTMLElement)、add(HTMLElement[])把一个或一组HTMLElement添加到jQuery对象add(jQuery)把jQuery对象中的元素添加到当前jQuery中

三、限制选择范围

1.filter方法

filter方法的参数 参数说明filter(selector)得到匹配选择器的元素(删除不匹配元素)filter(HTMLElement)得到参数对应的元素(删除其他元素)filter(jQuery)得到原始几何与参数jQuery对象所含元素集合的交集filter(function(index))每个元素调用一次参数函数,若某个元素调用参数函数返回结果为false,就删除该元素

2.not方法

not方法的参数 参数说明not(selector)删除匹配选择器的元素not(HTMLElement)、not(HTMLElement[])删除指定的元素或者元素集合not(jQuery)删除原始集合与参数jQuery对象所含元素集合的交集not(function(index))每个元素调用一次参数函数,若某个元素调用参数函数的返回结果为true,就删除该元素

3.map方法(映射方法)

   map方法以一个函数为参数,灵活的处理一个jQuery对象,从而得到满足需要的另一个jQuery对象

四、检测结果集

1.is方法

is方法的参数 参数说明is(selector)如果结果集中至少有一个元素匹配选择器,返回trueis(HTMLElement)、is(HTMLElement[])如果结果集中包含指定的HTMLElement或者至少包含指定HTMLElement[]中的一个元素,返回trueis(jQuery)如果结果集中至少包含一个参数对象中的元素,返回trueis(function(index))如果至少有一次参数函数返回true,则返回true

五、修改、回退结果集

展开结果集栈的方法 方法说明end()扔掉当前结果集,返回jQuery对象中缓存着的上一个结果集addBack()、addBack(selector)得到原始结果集与当前选择结果的合集,支持可选的选择器参数,利用这个选择器参数可过滤原始结果集

转载于:https://www.cnblogs.com/bosamvs/p/5781968.html

最新回复(0)