Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Только недавно такой сделал. Да, приходится дублировать первый и последний, но это работает и работает довольно просто.
Пример
$(document).ready(function () {
$(function () {
Да уж, про производительность почему-то автор не подумал. Все повторяющиеся выборы элементов надо было сделать через переменые, тогда бы элементы выбирались из DOM только один раз. А кнопки, сделанные тегом div… Есть тег для этого
Собственный слайдер изображений на jQuery