$(document).ready(function(){
//选择 body内的所有div元素.
$('#btn1').click(function(){
$('body div').css("background","#bbffaa");
})
//在body内的选择 元素名是div 的子元素. 一级子元素
$('#btn2').click(function(){
$('body > div').css("background","#bbffaa");
})
//选择 所有class为one 的下一个div元素.
$('#btn3').click(function(){
$('.one + div').css("background","#bbffaa");
})
//选择 id为two的元素后面的所有div兄弟元素.
$('#btn4').click(function(){
$('#two ~ div').css("background","#bbffaa");
})
});
//选择 body内的所有div元素.
$('#btn1').click(function(){
$('body div').css("background","#bbffaa");
})
//在body内的选择 元素名是div 的子元素. 一级子元素
$('#btn2').click(function(){
$('body > div').css("background","#bbffaa");
})
//选择 所有class为one 的下一个div元素.
$('#btn3').click(function(){
$('.one + div').css("background","#bbffaa");
})
//选择 id为two的元素后面的所有div兄弟元素.
$('#btn4').click(function(){
$('#two ~ div').css("background","#bbffaa");
})
});
jQuery选择器实践
本文介绍了一个使用jQuery选择器实现的不同类型元素背景色更改的例子。通过点击不同按钮,可以实现对页面中div元素的选择并改变其背景颜色。这些选择器包括针对所有div、直接子元素div、紧跟在指定元素后的div及特定元素后的所有div。
&spm=1001.2101.3001.5002&articleId=81927663&d=1&t=3&u=417406fd664c42da9dcda089c0e04730)

被折叠的 条评论
为什么被折叠?



