Все сервисы Хабра
Сообщество 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
Средний
Windows просит USB-ключ, а мне нужен PIN. Как включить проверку пароля/PIN в Windows Hello?
1 подписчик
час назад
19 просмотров
0
ответов
JavaScript
+3 ещё
Простой
Где лучше хранить JWT в таком случае?
5 подписчиков
вчера
1333 просмотра
0
ответов
JavaScript
Средний
Как отправить куки?
1 подписчик
вчера
140 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Как сделать что бы счетчик обновлялся без перезагрузки страницы YITH WooCommerce Wishlist?
1 подписчик
31 мар.
44 просмотра
0
ответов
JavaScript
Простой
Используют ли сейчас повсеместно class?
1 подписчик
31 мар.
154 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Как указать путь в JS к json-файлу, чтобы он учитывался при сборке (parcel js)?
1 подписчик
29 мар.
62 просмотра
1
ответ
JavaScript
+3 ещё
Простой
Как реализовать обновление цены?
1 подписчик
29 мар.
154 просмотра
0
ответов
JavaScript
+1 ещё
Простой
Как перевести vanilla js класс в react среду?
1 подписчик
29 мар.
112 просмотров
1
ответ
JavaScript
Простой
Как сравнить элементы одного массива с элементами другого массива?
1 подписчик
28 мар.
111 просмотров
1
ответ
JavaScript
Простой
Как имитировать нажатие клавиши Enter?
2 подписчика
28 мар.
488 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
JavaScript веб-разработчик (Backend)
TurboProject
от 60 000 ₽
Middle javascript разработчик
Neat-Studio
от 100 000 до 120 000 ₽
Tech Lead/ Team Lead (JavaScript)
SteadyControl
•
Воронеж
До 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама