jQuery选择器 - 除了第一个

Ran*_*Ran 9 jquery jquery-selectors

我有一个小的jQuery选择器问题,我有以下html:

<div class="member-info first"></div>
<div class="member-info"></div>
<div class="member-info"></div>
Run Code Online (Sandbox Code Playgroud)

我想隐藏(使用jQuery)所有持有"member-info"类的div,但不是那个拿着"第一"类的人,有什么想法吗?

use*_*716 16

$('.member-info:not(.first)').hide();
Run Code Online (Sandbox Code Playgroud)

这使用not-selector(docs)来排除first类的元素.

或者,如果first类的目的只是识别第一个,那么请执行以下操作:

$('.member-info').slice(1).hide();
Run Code Online (Sandbox Code Playgroud)

这使用slice()(docs)方法返回从第二个匹配开始的集合.