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

Почему функция toggle не реагирует на третий клик?

$(document).ready(function() {
$("#contacts").toggle(function () {
$('#block').addClass("animated fadeInDown displayed");
},function(){
$('#block').addClass("animated fadeOutDown");
});
});


Контакты
Текст

.block{
background:#ccc;
padding:15px;
display:none;
}
.displayed{
display:block;
}

При первом нажатии появляется анимация, при втором исчезает(все как надо). Но при третьем нажатие ничего не происходит(Хотелось бы, чтобы анимация шла по кругу). Спасибо.

*Подключен Animate.css
  • Вопрос задан
  • 2553 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@rowdyro
В колбеке появления $('#block').removeClass('fadeOutDown');
Ответ написан
Ваш ответ на вопрос

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

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