Задать вопрос
@restweb
Фрилансер.

Как изменить скрипт с hide/show на slideToggle?

Использую скрипт для спойлера на jquery с hide/show.
На странице размешатся несколько спойлеров. При раскрытии одного, закрывается другой. Все работает. Но есть необходимость изменить hide/show на slideToggle. Получается без проблем если бы у меня был только один спойлер, но когда их несколько, то не работает.

$(document).ready(function(){
				$('.spoiler_links').click(function(){
					$('.spoiler_links').removeClass('bg_color');
					if ($(this).next('.spoiler_body').css("display")=="none") {
						$('.spoiler_body').hide('normal');
						$(this).addClass('bg_color').next('.spoiler_body').show('normal');
					}
					else $('.spoiler_body').hide('normal');
					return false;
				});
});


В работе:
https://jsfiddle.net/ybv4fcrs/1/
  • Вопрос задан
  • 168 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Пригласить эксперта
Ваш ответ на вопрос

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

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