Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
evgeny_ryabcev
@evgeny_ryabcev
JavaScript
Почему функция 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
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Rowdy Ro
@rowdyro
В колбеке появления $('#block').removeClass('fadeOutDown');
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
evgeny_ryabcev
@evgeny_ryabcev
Автор вопроса
@rowdyro
, получилось, но когда приходится нажимать в 4 раз(для второго появления) приходится нажимать два раза. Как это можно исправить?
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
Простой
Как прочитать ответ сервера после отправки формы?
1 подписчик
21 час назад
107 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Как менять картинки у карточки в списке товаров?
3 подписчика
22 сент.
188 просмотров
1
ответ
JavaScript
Простой
Где найти исходники стандартной библиотеки JavaScript?
1 подписчик
21 сент.
236 просмотров
2
ответа
JavaScript
+2 ещё
Простой
Где найти такой слайдер?
1 подписчик
20 сент.
172 просмотра
1
ответ
JavaScript
+2 ещё
Простой
На сколько практично разделять логику загрузки данных?
4 подписчика
16 сент.
1123 просмотра
2
ответа
JavaScript
+1 ещё
Простой
Как настроить алиасы для html в Vite?
3 подписчика
14 сент.
561 просмотр
0
ответов
JavaScript
+2 ещё
Простой
Можно ли заменить кликанье мышью по веб-интерфейсу cli-командой?
3 подписчика
13 сент.
949 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Как подключить библиотеку?
1 подписчик
13 сент.
598 просмотров
3
ответа
JavaScript
Простой
Как в TaigaUI сделать файлы Mb а не MiB?
1 подписчик
11 сент.
463 просмотра
0
ответов
JavaScript
+1 ещё
Простой
Как корректно обрабатывать объединённые ячейки?
2 подписчика
11 сент.
566 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Automation QA Engineer
OfferCase
•
Москва
от 400 000 ₽
Senior frontend developer
DigitalHR
•
Ереван
До 4 000 $
Frontend разработчик
Selecty
от 200 000 до 330 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама