JS-библиотека для быстрой реализации слайд-шоу

Я ищу библиотеку Javascript, которая позволяет мне очень легко создавать слайд-шоу изображений на веб-сайте.

Что я хочу сказать как «быструю» или «простую» в использовании библиотеку, я хочу передать в библиотеку массив URL-адреса изображения, и когда я включаю библиотеку (вручную или автоматически, это не имеет значения), хорошее видимое слайд-шоу должно быть видно на моем веб-сайте.

Затем могут быть доступны некоторые параметры конфигурации, но мне нужно, чтобы первое слайд-шоу появлялось быстро, без необходимости редактировать мою DOM или выполнять множество настроек.

Ответы (3)

Вы ищете что-то вроде верхней части магазина iTunes или Amazon? Большие избранные изображения, которые прокручиваются влево? Если это так, я бы порекомендовал swipe.js , даже несмотря на то, что демоверсия на их основном сайте в настоящее время не работает (погуглите еще одну). Это очень маленькая, чистая библиотека с возможностью автоматического продвижения свайпера, что превращает его в слайд-шоу. Технически он не получает изображения из массива, но требуемая разметка очень минимальна.

Другой вариант, такой как swipe.js, — это Swiper , который намного больше и многофункциональнее, включая автоматическое продвижение для превращения его в слайд-шоу.

Если это не то, что вы ищете, ResponsiveSlides.js (извините, вам придется поискать его; я не могу добавить больше ссылок из-за своей низкой репутации) выглядит как хороший вариант. Аналогично двум вышеперечисленным вариантам, но без свайпа. Зависит от jQuery.

Если вы хотите сделать более типичное слайд-шоу в стиле Powerpoint, по которому перемещается пользователь, я бы порекомендовал вам deck.js.

Думаю, вам бы Impress.js пригодился. В нем есть все, что вам нужно

1 - Библиотека JS для простого создания презентаций из кода
2 - Доступные параметры конфигурации для переходов (включая эффекты CSS3)

Есть десятки , которые делают это с несколько разными вариантами.

И, конечно же, у jQuery есть длинный список .

Почти все они имеют совместимый синтаксис, так что вы можете попробовать несколько. Я использовал slick, и он отлично работает.