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

Как откорректировать эффект fadeIn,fadeOut?

Подскажите. Как сделать, чтобы все появлялось плавно и без скачков? В данный момент, при наведении на tab, соответствующий ему tab-content отображается как-то прыжками чтоле. Как сделать, чтобы они все появлялись в одном месте? А не друг под другом. elinadesign.ru
раздел "КАКОЙ РЕЗУЛЬТАТ ВЫ ПОЛУЧИТЕ?"
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
baskserg
@baskserg
Better skills, better life.
Может помочь библиотекa JQuery UI
Линк на доки - Табы
Линк на пример с картинками - Пример
Ответ написан
Комментировать
@holfza
Попробуйте через callback:
$('[data-for]').mouseenter(function(){
    var $this = $(this);
    $('[data-item]').stop().fadeOut("slow", function() {
        $('[data-item]').removeClass('active');
        $('[data-item="' + $this.data('for')+'"]').stop().fadeIn("slow").addClass('active');
    });
});
Ответ написан
Ваш ответ на вопрос

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

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