Я ищу плагин jQuery, который может помочь мне в следующем:
У меня есть список изображений, которые я хочу использовать для заголовка, но они довольно большие (особенно высота), и я нене хочу изменять их размер, чтобы они подходили под мой маленький заголовок div.
Мне нужен плагин , который позволяет изображениям начинаться внизу div (или, скорее, сверху).изображения в верхней части элемента div) и двигайтесь вверх, чтобы можно было увидеть все изображение, а когда вверху они отображаются полностью (внизу изображения в нижней части элемента div), они должны «смешаться» (переключатель непрозрачности или что-то похожее) сследующее изображение и, таким образом, создайте непрерывный цикл со всеми изображениями.
Я просмотрел несколько плагинов, но так и не нашел тот, который может достичь того, что я ищу (возможно, я спрашиваюслишком много) но моего JS недостаточно для его самостоятельного создания.
Спасибо!
РЕДАКТИРОВАТЬ: Я решил пойти другим путем, основываясь на посте alexteg,а именно это:
$('#header_img img').hide();
$('#header_img img').each(function(i) {
$(this).show().animate({
opacity: 1.0,
marginTop: '-=' + ($(this).height() - $('#header_img').height())
}, 5000, function() {
$(this).animate({
opacity: 0.0
}, 1000).hide();
});
});
Теперь единственная проблема, с которой я сталкиваюсь, заключается в том, что первое изображение срабатывает, и как только оно заканчивается, оно запускает второе, но оно также немедленно запускает следующее, вместо того, чтобы ожидать завершения всей анимации.
Теперь я знаю, что могу сделать это с помощью обратных вызовов анимации, но я понятия не имею, как объединить это с каждым из них, которое я делаю для циклического перемещения по изображениям.В идеале это также продолжит цикл (первое изображение снова после последнего и т. Д.), Поэтому, если у кого-то есть идеи, это очень ценится!