$(function(){
$("#btn1").click(function(){
$("body div").css("background","#ffbbaa");
});
$("#btn2").click(function(){
$("body > div ").css("background","#ffbbaa")
});
$("#btn3").click(function(){
$("#one + div").css("background","#ffbbaa");
});
$("#btn4").click(function(){
$("#two ~ div").css("background","#ffbbaa");
});
$("#btn5").click(function(){
$("#two").siblings("div").css("background","#ffbbaa");
});
$("#btn6").click(function(){
$("#one").nextAll("span:first").css("background","#ffbbaa");
//$("#one").next("span").css("background","#ffbbaa");
});
$("#btn7").click(function(){
$("#two").prevAll("div").css("background","#ffbbaa");
});
});
1 紧挨着的就用 > +不紧挨着的是用nextAll和prevAll方法
转载于:https://my.oschina.net/u/2373432/blog/480611