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 к раскрываемым элементам

Спасибо
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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