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

Спойлер JS display:none, как сделать?

Добрый день.

Есть вот такой спойлер
$('.categories').on('click', function(){
		$(this).toggleClass('opened').toggleClass('closed').next().slideToggle();
		if($(this).hasClass('opened')) {
			$(this).html('Меньше категорий');
		}
		else {
			$(this).html('Больше категорий');
		}
		$('.id-011, .id-012, .id-013, .id-014, .id-015, .id-016, .id-017, .id-018, .id-019, .id-020').slideToggle();
	});

Но он добавляет к раскрываемым элементам
overflow: hidden
из-за чего дочерние элементы я не могу показывать при наведении курсора.

Нужно изменить, что бы добавлял display: block/none или просто добавлял/удалял новый class к раскрываемым элементам

Спасибо
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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