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

Как сделать мгновенной анимацию JQuery?

Вот этот скрипт: www.tryboi.com/ru/prostoj-skript-vsplyvayushhix-ok...
Вот тут tkstour.com по кнопке "показать на карте"

Скорость появления я вроде бы ускорил параметром:

$('#window .body').children().fadeIn('fast')

Но медленно исчезающий серый фон портит всю картину.

Подскажите, как сделать просто моментальное нажал - появилось, нажал - исчезло. Убрать все эти задержки в ноль.
  • Вопрос задан
  • 3040 просмотров
Подписаться 10 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
$('#window .body').children().fadeIn(100)
Вместо слова "fast" можно поставить время в миллисекундах.
Ответ написан
Комментировать
$('#window .body').children().fadeIn(0) — вообще моментально, чем больше число, тем дольше анимация.

Странная у вас там верстка,
<div class="main"></div>
<header></header>
<footer></footer>


все скрипты еще в head подключены.
брр
Ответ написан
Комментировать
Посмотрите CSS на наличие там анимации.
Ответ написан
greabock
@greabock
Могу
если я все правильно понял
$('element selector').css('display', 'none');
$('element selector').css('display', 'block/inline/или какой у тебя там вывод');
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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