本次的这篇文章主要是和大家分享了jquery之基本过滤选择器,有需要的小伙伴可以看一下
首先,我们看看基本过滤选择器:
一、选中单行或双行
能不能选中指定的某一个呢?

二、筛选大于,小于的

三、注意选择的顺序呦
:not(选择器) 选取不满足“选择器”条件的元素,$("input:not(.myClass)")选取样式名不是myClass的
插入代码位置:
View Code

四、header
有了这些知识以后,下面我们做几个练习。
题目:第一行是表头,所以显示大字体(fontSize=30px),最后一行是汇总,所以显示红色字体。正文的前三行是前三名,所以显示傻大的字体(28)表格的偶数行是红色色背景。
用Dom实现;用jQuery实现。对比差异!
注意:gt(0):lt(3),表示先筛选出所有大于0的,然后在此基础上再筛选出所有小于3的,即:在所有大于0的基础上再选择0,1,2。
习题代码插入位置:
1 2 3 45 6 18 19 20 21
| 24 姓名 25 | 2627 成绩 28 | 29
| 32 tom 33 | 3435 100 36 | 37
| 40 jim 41 | 4243 99 44 | 45
| 48 john 49 | 5051 98 52 | 53
| 56 jason 57 | 5859 97 60 | 61
| 64 aaa 65 | 6667 97 68 | 69
| 72 平均分73 | 7475 98 76 | 77

习题演示
案例2:点击按钮,表格隔行变色。奇红,偶黄。
案例2代码插入位置:
View Code

案例2演示
案例3:列表中的前三名粗体显示。(前三个li)font-weight:bolder
案例3代码插入位置:
View Code

案例3演示
案例4:表格点击行背景色变黄,其他行背景色变白。
案例4代码插入位置:
View Code

案例4演示

五、几个小问题
六、学会使用帮助
这里出两道题,测试一下:
$( “ul”, $(this) ).css(“background”, “red”);
$(选择器,context);例如:$(‘td’,$(‘p table tr’));
context参数可以是用dom对象集合或jQuery对象
默认如果不传递context则,会在整个文档中搜索。
案例:修改点击行的所有td的背景色,将当前点击行的td设置为奇数td背景色红色,偶数td背景色蓝色。通过$(‘td’,context)
1 2 3 4 56 7 19 20 21
| 川川是狗狗 24 | 25川川是狗狗 26 | 27川川是狗狗 28 | 29川川是狗狗 30 | 3 1川川是狗狗 32 | 33川川是狗狗 34 | 35
| 川川是狗狗 38 | 39川川是狗狗 40 | 41川川是狗狗 42 | 43川川是狗狗 44 | 45川川是狗狗 46 | 47川川是狗狗 48 | 49
| 川川是狗狗 52 | 53川川是狗狗 54 | 55川川是狗狗 56 | 57川川是狗狗 58 | 59川川是狗狗 60 | 61川川是狗狗 62 | 63
| 川川是狗狗 66 | 67川川是狗狗 68 | 69川川是狗狗 70 | 71川川是狗狗 72 | 73川川是狗狗 74 | 75川川是狗狗 76 | 77
| 川川是狗狗 80 | 81川川是狗狗 82 | 83川川是狗狗 84 | 85川川是狗狗 86 | 87川川是狗狗 88 | 89川川是狗狗 90 | 91
| 川川是狗狗 94 | 95川川是狗狗 96 | 97川川是狗狗 98 | 99川川是狗狗 100 | 101川川是狗狗 102 | 103川川是狗狗 104 | 105









