@GaserV

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

Подскажите. Как сделать, чтобы все появлялось плавно и без скачков? В данный момент, при наведении на tab, соответствующий ему tab-content отображается как-то прыжками чтоле. Как сделать, чтобы они все появлялись в одном месте? А не друг под другом. elinadesign.ru
раздел "КАКОЙ РЕЗУЛЬТАТ ВЫ ПОЛУЧИТЕ?"
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 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');
    });
});
Ответ написан
Ваш ответ на вопрос

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

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