全栈工程师开发手册 (作者:栾鹏)
jquery系列教程1-选择器全解
jquery基本过滤选择器
jquery基本过滤选择器,包括:first、:last、:not(.myclass)、:even,:odd、:eq(1)、:gt(5)、:lt(1)、:header、:animated、:focus,具体功能如代码中注释。
代码如下:
$("div:first"); //所有div中的第一个div元素
$("div:last"); //所有div中的最后一个div元素
$("div:not(.myclass)"); //不是myclass类的所有div元素列表
$("div:even"); //索引是偶数的div列表,索引从0开始
$("div:odd"); //索引是奇数的div列表,索引从0开始
$("div:eq(1)"); //索引等于1的div,索引从0开始
$("div label:gt(5):not(:last)");//div元素下,索引大于5的不包含最后一个的label列表(不包含5,索引从0开始)
$("div:lt(1)"); //索引小于1的div列表(不包含1),索引从0开始
$(":header"); //所有标题元素列表
$("div:animated"); //正在执行动画的div元素列表
$(":focus"); //当前聚焦元素列表