@Norum

Как отменить действия на ссылку при нажатии на другую ссылку?

Я задал для меню свойство, что при нажатии на одну из ссылок в меню, она загорается красным, но при нажатии на следующую, это свойство остается у предыдущих ссылок. Как сделать так, чтобы при нажатии на следующую ссылку, свойство удалялось у предыдущей? Красным я выделил специально, чтобы было видно работает или нет.

Сам сайт ilyin1ib.beget.tech
.active-link {
    background-color:  red;
}


$('.menu ul li a').on('click', function() {
		$('.hamburger').removeClass("is-active");
		$('.menu').removeClass('menu-open');
		$('.bg ').removeClass('bg_show');
		$('.content').removeClass('content_move');
		$('.logo').removeClass('logo-move');
	   	$('.contacts').removeClass('contacts-move');
	   	$('html').removeClass('no-scroll');
	   	$('.navbar').removeClass('navbar_hide');
	   	$(this).toggleClass('active-link'); / Вот ЭТА строчка


60dce87c178f6913304184.jpeg
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
@alekcena
В попытках обрести навыки и умения
Не знаю Jq но попробую
$('.menu ul li a').removeClass('active-link');
$(this).addClass('active-link');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
СИГМА Санкт-Петербург
от 190 000 ₽
Roowix Новосибирск
от 50 000 до 120 000 ₽
JustControl.it Санкт-Петербург
от 50 000 ₽
05 авг. 2021, в 21:28
10000 руб./за проект
05 авг. 2021, в 20:12
99999 руб./за проект
05 авг. 2021, в 19:49
10000 руб./за проект