Есть вот такой список:
<div class="list-group" >
<div class="media" *ngFor="let user of users">
<a class="list-group-item active" >
<h4 class=" media-heading list-group-item-heading"> {{user.name}} </h4>
<div class="row">
<div class="col-md-12">
<p class="list-group-item-text">{{user.position}}</p>
</div>
</div>
</a>
</div>
</div>
Когда я использую вот такой класс
list-group-item active
, то весь список становится активным, а как сделать так, чтобы активным элементом в списке становился только тот, который выбран?
$('.list-group').find('.list-group-item').on('click', function () {
if ($(this).hasClass('active')) {
return;
}
$('.list-group').find('.list-group-item active').removeClass('active');
$(this).addClass('active');
});