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

Как заставить работать animate на мобильном?

Есть скрипт
jQuery(document).ready(function() {
    jQuery(document).click(function(e) {
        var div = jQuery('#search-form');
        if (!div.is(e.target) && div.has(e.target).length === 0) {
            if (jQuery('.attach-with-menu').hasClass('open')) {
                jQuery('#search-form').animate(
                    { width: '0' },
                    400,
                    function() {
                        jQuery('.attach-with-menu').removeClass('open');
                    }
                );
            }
        }
    });
});

на дестопах все ок. на мобильных не срабатывает свойство animate, при этом, removeClass срабатывает.
в консоли браузера, в том числе при эмуляции мобильных устройств, ошибок нет
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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