$("body div") body里的所有div
$("body >div") body里的直接子元素(不包括孙子元素)
$("#one +div") id为one的下一个div,临近的兄弟元素
$("#one ~div") id为one的后面所有的div 后面所有的兄弟元素
$("#one").sibings("div") id为one的,前后所有的div兄弟元素
$("#one +span") id为one的下一个span(只选择相邻的span元素,,如果不相邻,则无效)
可用nextAll()方法来$("#one").nextAll("span").css("background","#fff"); nextAll()选择后面所有span的兄弟元素
如果选择第一个:
$("#one").nextAll("span:first").css("background","#fff");
如果选择id为one的前面的所有div,,则用到prevAll()方法
$("#one").prevAll("div")
思考:::$("#one").prevAll("div:first")选择的是哪个??
注意:::当使用+表示下一个的时候,,,选择的必须是相邻的兄弟元素,,没有,则无效。。。