jQuery选择除了last之外的所有

Sco*_*tyG 3 jquery

使用jQuery如何选择除最后一个之外的所有元素?

<div class='elem'>1</div>
<div class='elem'>2</div>
<div class='elem'>3</div>
Run Code Online (Sandbox Code Playgroud)

例如,我想隐藏div 1和2,但保留3.

Sco*_*tyG 11

$("div.elem:not(:last)").hide();
Run Code Online (Sandbox Code Playgroud)

要么

$("div.elem").not(":last").hide();
Run Code Online (Sandbox Code Playgroud)