@lemonlimelike

Как сделать так?

На странице есть два меню, допустим
<div class="menu"><span>Первое меню</span><span>Второе меню</span></div>

Как сделать, чтоб при открывшейся странице, первое меню было уже подсвечено, типа background-color:#000; а при клике на второе, background-color переходил на него, а первое меню осталось с исходном положении, а исходно положение это color:#f1f1f1;
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
Добавить первому элементу class=active, например, и повесить обработчик кликов, который будет менять класс.
$('.menu span').on('click', function(){
  $(this).addClass('active')
  .siblings().removeClass('active')
})
https://jsfiddle.net/ung8o8j4/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Exploding
@Exploding
wtf?
Блин, чувак, ты за последние пол года задал 141(!) вопрос в этой сфере! И ты до сих пор не научился в jq переключать классы, а спрашиваешь "Как сделать так?"?)))))
Я начинаю думать, что это бот какой-то))
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы