Negatiff
@Negatiff
Делаю сайты

Синхронизация работы двух slideToggle?

Есть выпадающее меню. Под ним должен ездить контент. Я сделал дополнительный блок menuMargin, который показывается когда меню открыто. Проблемы начинаются когда я кликаю на другую ссылку меню.

eb97e1e07a754cba9710352338ea28b8.gif
С
jsfiddle.net/qz55hhde/2

Как можно решить эту проблему?
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Как-то так:
$('#xxx').slideUp(300, function(){
    $('#yyy').slideToggle(300) // это выполнится ПОСЛЕ того как отработает slideUp
});

Но у вас там три slideToggle, а не два. И один из них, который menuMargin - вообще странный. Вы уверены, что меню всегда высотой 150?

Можно всё вообще переделать. jsfiddle.net/7svsbqar
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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