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

来源:2-5 jQuery选择器之层级选择器

qq_感谢永远有歌把心境道破_03171663

2016-11-07 18:05

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

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

写回答 关注

3回答

  • 慕粉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区分。

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217496 学习 · 1303 问题

查看课程

相似问题