Плавное появление div после клика по input radio

248
04 марта 2019, 04:00

Имеется код:

<span class="val">
<label><input type="radio" id="0000" name="01" value="0">0000</label>
<label><input type="radio" id="1111" name="02" value="1">1111</label>
</span>

Нужно что бы при клике на input[id=0000] появлялся <li id="0000-open">

А при клике на input[id=1111] появлялся <li id="1111-open">

Элементы li скрыты display:none;

--- далее ---

После клика по input[id=0000] появляется <li id="0000-open"> но теперь если кликнуть по input[id=1111] то появится <li id="1111-open"> а предыдущий <li id="0000-open"> нужно скрыть

Надеюсь что получилось объяснить идею

Попытки готового кода:

$(document).ready(function() { 
$('input[id='0000']').on('change', function () {
    $("LI#0000-open").toggle(true).fadeIn(); // fadeIn - плавное появление
    }, 
    function() { // Скрываем блок 
    $("LI#0000-open").fadeOut(); // fadeOut - плавное исчезновение 
    }); // end of toggle() 
}); // end of ready() 
READ ALSO
Счетчик в slick slider

Счетчик в slick slider

Помогите поправить счетчик в slick sliderСлайдер должен листать по три картинки за раз при этом на счетчике должно быть +1, а не +3 как сейчас

170
Обработка текста. Удаление дубликатов

Обработка текста. Удаление дубликатов

Поставлена задача, удалить дубликаты слов(не учитывая регистр,Мама и мама одинаковое слово) двух рассказовПроблема заключается в том что...

220
Unity Помогите разобраться со скриптом

Unity Помогите разобраться со скриптом

Недавно столкнулся с проблемой пересечения нескольких Scroll Rect'овК сожалению, ответа на данном сайте и его западном брате не получил

199