Проверка наличия li.in в div.graphics

Подскажите, пожалуйста, как в JS проверить, содержит ли div с ID graphics элемент списка li с классом in ? И, если содержит, присвоить div с ID graphics класс active

Спасибо! :)


Ответы (1 шт):

Автор решения: Vadim

С JQuery воттаквота:

const $divgraphs = $('div#graphics');
if($divgraphs.find('li.in:first').length > 0){
    $divgraphs.addClass('active');
}else{
    $divgraphs.removeClass('active');
}

Если li дочерний\вложен в div#graphics, то вместо find используй children

→ Ссылка