Как сделать плавное обновление блока погружаемого Ajax'ом?
Есть у меня блок, внешне типа слайдера, в котором загружен только один элемент, и при пролистывании Ajax'ом подгружается следующий и так далее. Проблема с том что содержимое разной произвольной высоты, хотелось бы обновлять содержимое плавно.
Я хотел сделать это просто на CSS, добавить transition, но во первых прицепиться не к чему, во вторых изменять собственно нечего, т.к. нет двух состояний, между которыми можно было бы сделать переход.
Может стоит сделать скрипт на jquery, который будет определять высоту блока и прописывать ее в css? Тогда можно будет плавно менять высоту через css.
В сам Ajax лезть не вариант, т.к. использую то что есть из коробки в Drupal, и что-то менять в этом месте целое дело.
Если конечно у самого слайдера нет события, вызываемого перед перелистыванием на следующий слайд. Обычно такое есть, у bxSlider это onSlideBefore, к примеру.
По описанию все очень похоже на обычный слайдер контента. Возможно вам стоит через него реализовать свою задачу. Для этого еть отличный плагин owlcarousel/