笔记:JQuery之基本过滤选择器

版权声明: https://blog.csdn.net/qq_36797286/article/details/81806914

过滤选择器主要是通过特定的过滤规则来筛选出所需的 DOM 元素, 该选择器都以 " : " 开头 

1. 选择第一个 div 元素

$("#btn1").click(function(){
	$("div:first").css("background", "#ffbbaa");
});

2. 选择最后一个 div 元素

$("#btn2").click(function(){
	$("div:last").css("background", "#ffbbaa");
});

3. 选择 class 不为 one 的所有 div 元素

$("#btn3").click(function(){
	$("div:not(.one)").css("background", "#ffbbaa");
});

4. 选择索引值为偶数的 div 元素

$("#btn4").click(function(){
	$("div:even").css("background", "#ffbbaa");
});

5. 选择索引值为奇数的 div 元素

$("#btn5").click(function(){
	$("div:odd").css("background", "#ffbbaa");
});

6. 选择索引值大于3的 div 元素

$("#btn6").click(function(){
	$("div:gt(3)").css("background", "#ffbbaa");
});

7. 选择索引值等于3的 div 元素

$("#btn7").click(function(){
	$("div:eq(3)").css("background", "#ffbbaa");
});

8. 选择索引值小于3的 div 元素

$("#btn8").click(function(){
	$("div:lt(3)").css("background", "#ffbbaa");
});

9. 选择所有的标题元素

$("#btn9").click(function(){
	$(":header").css("background", "#ffbbaa");
});

10. 选择当前正在执行动画的所有元素

$("#btn10").click(function(){
	$(":animated").css("background", "#ffbbaa");
});

11. 选择 id 为 two 的下一个 span 元素

$("#btn11").click(function(){
	$("#two").nextAll("span:first").css("background", "#ffbbaa");
});

猜你喜欢

转载自blog.csdn.net/qq_36797286/article/details/81806914