Задать вопрос
@powercoder

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

Как сделать, чтобы при активации второго чекбокса снимался первый и пропадал контент первой вкладки?
Можно было бы оформить вместо checkbox, например, radio, но ситуация требует именно такого checkbox, в них value=""формирует ссылку.
  • Вопрос задан
  • 210 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • Бруноям
    Вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@choupa
Архитектор (обычный, который строит)
$( 'input' ).on( 'click', function()  {
   //  Снимаем чек со всех чекбоксов без разбору
  $( 'input' ).prop( 'checked', false )
  .silblings( 'label' ).hide();
  //  "Наш" чекбокс включаем
  $( this ).prop( 'checked', true )
  .silblings( 'label' ).show();
})

Работает как radio, т.е. снять галку кликом нельзя.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы