jQuery选择器

选择器
|-祖先 后代

|-父节点>子节点 选择所有直系子元素

|-父节点+相邻节点 选择相邻的兄弟元素 返回一个 .next()

|-父节点~兄弟节点 选择所有兄弟元素 .nextAll()

索引选择器
:first .first() 取得第一个

:last .last() 取得最后一个

:not(元素) 选择排除指定元素之外的元素

:even 偶数

:odd 奇数

:eq(索引) 获取指定索引的元素

:gt(索引) 取得索引值大于指定索引的元素

:lt(索引) 取得索引值小于指定索引的元素

:header 取得所有的标题类型元素(h1~h6)中间加空格

内容选择器
:contains(文本) 取得包含指定内容的元素 区分大小写

:empty 取得所有没有内容的元素 取得所有空元素

:has(选择器) 选择有指定格式的元素 div:has(span>p)

.parent() 选择父元素

可见性选择器
:hidden 取得所有隐藏的元素

:visible 取得所有显示的元素

.show(毫秒)

.hide(毫秒)

属性选择器
[属性名称] 取得包含有属性名称的元素 [id]

[属性名称=内容]

[属性名称!=内容]

[属性名称^=内容] 取得以指定内容开头的元素

[属性名称$=内容] 取得以指定内容结尾的元素

[属性名称*=内容] 取得包含指定内容的元素

[属性选择器][属性选择器]... 取得多个属性的元素

子元素选择器
:nth-child(eq|even|odd|index) $("div>table td:nth-child(2)")

:first-child

:last-child

:only-child 只有一个孩子的父元素

子元素选择函数

find(选择器) 选择所有符合要求的

child() 选择第一级子元素中符合要求的

children() 选择所有子元素

阻止冒泡
event.stopPropagation();

设置属性

.attr({json数据})

addClass();


posted @ 2018-10-27 15:47  小狗吃月亮  阅读(132)  评论(0编辑  收藏  举报