在jQuery中,如何测试元素是否是同一类的许多元素中的第一个?

eri*_*c01 1 javascript jquery

我有3个div:

<div class='squares' id='div1'></div>
<div class='squares' id='div2'></div>
<div class='squares' id='div3'></div>
Run Code Online (Sandbox Code Playgroud)

使用jQuery,我想将css属性(border-right)应用于所有div,除了第一个.

我应该使用的if语句是什么?我想在if语句中使用该类(而不是id).

非常感谢.

und*_*ned 5

您可以使用:not():first选择器:

$('.squares:not(:first)').addClass('border')
Run Code Online (Sandbox Code Playgroud)

要么:

$('.squares:not(:first)').css('border-right', 'value')
Run Code Online (Sandbox Code Playgroud)