Stasy11
@Stasy11
The best epta

Как менять css класс div в зависимости от типа input поля на JS?

Всем доброго вечера!
Вопрос в следующем:
Есть 1 поле input, выглядит оно так:
<div class="radio">
   <input type="radio" name="radio1" id="radio1" value="option1" checked="">
       <label for="radio1">
           Small
       </label>
</div>

Нужен JS либо JQ скрипт который менял бы css класс div'a class = radio на checkbox checkbox-circle в зависимости от type =
Например если в input указан type radio то css класс div'a в который этот input обернут будет radio
А если type будет указан checkbox то класс div'a должен меняться на checkbox checkbox-circle

В JS и JQ не силён! Нуждаюсь в вашей помощи. Заранее спасибо!
  • Вопрос задан
  • 294 просмотра
Решения вопроса 1
@choupa
Архитектор (обычный, который строит)
$( 'input[type=radio]' ).parent().addClass( 'radio' );
$( 'input[type=checkbox]' ).parent().removeClass( 'radio' ).addClass( 'checkbox  checkbox-circle' );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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