源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Jquery api 速查表分享

  • 时间:2022-03-15 10:35 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Jquery api 速查表分享

选择符

匹配
* 所有元素
#id 带有给定ID的元素
element 给定类型的所有元素,比如说html标签
.class 带有给定类的所有元素
a,b 匹配a或者匹配b的元素
a b 作为a后代的匹配b的元素(包括孙子辈的)
a > b 作为a子元素的匹配b的元素(只包括儿子辈)
:first 结果集中的第一个元素
:last 结果集中的最后一个元素
:not(a) 结果集中与a不匹配的所有元素
:even 结果集中的偶数元素(从0开始计数)
:odd 结果集中的奇数元素(从0开始计数)
:eq(index) 结果集中索引为index的元素(从0开始计数)
:gt(index) 结果集中所有位于给定索引之后的元素(从0开始计数)
:lt(index) 结果集中所有位于给定索引之前的元素(从0开始计数)
:header 标题元素(<h1><h2>)
:animated 其动画正在播放的元素
:contains(text) 包含给定文本text的元素
:empty 不包含子节点的元素
:has(a) 后代元素中至少有一个匹配a的元素
:parent 当前元素的直接父元素
:hidden 隐藏的元素,包括通过css隐藏以及<input type="hidden" />
:visible 与:hidden匹配的元素相反
[attr] 带有属性attr的元素
[attr=value] attr属性的值为value的元素
[attr!=value] attr属性的值不为value的元素
[attr^=value] attr属性的值以value开头的元素
[attr$=value] attr属性的值以value结尾的元素
[attr*=value] attr属性的值包含字符串value的元素
:nth-child(index) 匹配集合中每个元素的第index个子元素(从1开始计数)
:nth-child(even)  
匹配集合中每个元素的排在偶数位的子元素(从1开始计数)
 
:nth-child(odd)  
匹配集合中每个元素的排在奇数位的子元素(从1开始计数)
 
:nth-child(formula) Formula是个公式,格式为an+b,a、b为整数
:first-child  
匹配集合中每个元素的第一个子元素
 
:last-child  
匹配集合中每个元素的最后一个子元素
 
:only-child  
匹配集合中每个元素的惟一子元素,如果不唯一,则不执行
 
:input 所有<input><select><textarea>和<button>元素
:text Type=“text”的<input>元素
:password Type=“password”的<input>元素
:radio Type=“radio”的<input>元素
:checkbox Type=“checkbox”的<input>元素
:submit Type=“submit”的<input>元素
:image Type=“image”的<input>元素
:reset Type=“reset”的<input>元素
:button Type=“button”的<input>元素及<button>元素
:file Type=“file”的<input>元素
:enabled 启用的表单元素
:disabled 禁用的表单元素
:checked 选中的复选框和单选按钮元素
:selected 选中的<option>元素

 

遍历方法

返回值的jQuery对象包含
.filter(selector) 与给定的选择符匹配的选中元素
.filter(callback) 回调函数callback返回true的选中元素
.eq(index) 从0开始计数的第index个选中元素
.slice(start,[end]) 从0开始计数的给定范围的选中元素
.not(selector) 与给定的选择符不匹配的选中元素
.add(selector) 选中元素再加上与给定选择符匹配的元素
.find(selector) 与给定选择符匹配的后代元素
.contents 子节点,包括文本节点
.children([selector]) 匹配选择符的子节点
.next([selector]) 每个选中元素的下一个匹配选择符的同辈元素
.nextAll([selector]) 每个选中元素之后的所有匹配选择符的同辈元素
.prev([selector]) 每个选中元素的上一个匹配选择符的同辈元素
.prevAll([selector]) 每个选中元素之后的所有匹配选择符的同辈元素
.siblings([selector]) 匹配选择符的所有同辈元素
.parent([selector]) 每个选中元素的匹配选择符的父元素
.parents([selector]) 每个选中元素的匹配选择符的所有祖先元素
.offsetParent() 第一个选中元素被定位的父元素(用relative或者absolute定位)
.andSelf() 选中元素再加上内部jQuery栈中之前选中的元素
.end() 内部jQuery栈中之前选中的元素
.map(callback) 对每个选中元素调用回调函数callback之后的结果

 

事件方法

说明
.ready(fun) 绑定在DOM和CSS完全加载后调用的处理程序fun
.bind(type,[data],fun) 绑定在给定类型的事件type发送到元素时调用的处理程序fun
.one(type,[data],fun) fun方法只执行一次
.unbind(type,[fun]) 解除元素上绑定的处理程序
.live(type,fun) 绑定当给定事件发送到元素后调用的处理程序,动态生成使用这个
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部