了解了这些才能开始发挥jQuery的威力

2020-05-23 06:15:57易采站长站整理


$(‘E:visible’)
所有可见的E

属性过滤选择器
 

$(‘E[attr]’)
含有属性attr的E

$(‘E[attr=value]’)
属性attr=value的E

$(‘E[attr !=value]’)
属性attr!=value的E

$(‘E[attr ^=value]’)
属性attr以value开头的E

$(‘E[attr $=value]’)
属性attr以value结尾的E

$(‘E[attr *=value]’)
属性attr包含value的E

$(‘E[attr][attr *=value]’)
可以连用

子元素过滤器
 

$(‘E:nth-child(n)’)
E的第n个子节点

$(‘E:nth-child(3n+1)’)
E的index符合3n+1表达式的子节点

$(‘E:nth-child(even)’)
E的index为偶数的子节点

$(‘E:nth-child(odd)’)
E的index为奇数的子节点

$(‘E:first-clild’)
所有E的第一个子节点

$(‘E:last-clild’)
所有E的最后一个子节点

$(‘E:only-clild’)
只有唯一子节点的E的子节点

表单元素选择器
 

$(‘E:type’)
特定类型的input

$(‘:checked’)
被选中的checkbox或radio

$(‘option: selected’)
被选中的option
筛选方法