我有一排div,都有相同的类。他们在页面上显示用户评论。
如果少于 4,我写了一个 if 语句来改变评论的宽度。
有没有一种方法可以只针对这一行中的那些 div,即使它们共享相同的类名
JS
// if statements to sort out widths if there are < 4 comments
if(commentLength === 1){
$('.comment').css('min-width','1453px');
}
else if(commentLength === 2){
$('.comment').css('min-width','700px');
}
else if(commentLength === 3){
$('.comment').css('min-width','470px');
}
HTML
<div class="commentary">
<div class="comment">Sample commnent</div>
<div class="comment">Sample commnent</div>
<div class="comment">Sample commnent</div>
<div class="comment">Sample commnent</div>
</div>
<div class="commentary">
<div class="comment">Sample commnent</div>
<div class="comment">Sample commnent</div>
</div>
<div class="commentary">
<div class="comment">Sample commnent</div>
</div>