问答详情
源自:2-5 jQuery选择器之层级选择器

相邻元素选择器中next能否省略?

相邻元素选择器$("prev + next")中的next能否省略不使用,直接使用$("prev + ") ? 

因为prev后紧邻的兄弟元素不是就只会1个吗?为什么还要写上next

提问者:qq_感谢永远有歌把心境道破_03171663 2016-11-07 18:05

个回答

  • 慕粉4385183
    2016-11-18 14:37:30

    有div和span存在 也能选唯一一个第一个元素  反正选div的第一个 或者span的第一个失败了

  • 慕粉4385183
    2016-11-18 14:36:28

    不可以  第一个子元素是什么类型 就是什么类型

  • qq_感谢永远有歌把心境道破_03171663
    2016-11-07 18:14:59

    想明白了,因为prev不唯一,比如$(".prev + div"),类class="prev"的元素可以有很多个,他们后面紧邻的兄弟元素不一定都叫div,所以要在后面加next区分。