jQuery Open Carousel - Cycle Example
github: github.com/justinmc/jQuery-Open-Carousel
The data-ocarousel-cycle parameter lets your carousel infinitely scroll in a loop, instead of scrolling to the beginning/end of your slides when it reaches the boundary. This is done by creating 3 copies of your slides, one extra set behind and one ahead of the current position. These extra sets of slides are moved around where needed to give the perception of an infinite scroll - kind of like a treadmill.
The only thing you need to worry about is that if your window is bigger than your entire set of slides, you will see duplicate slides at the edges. Otherwise, just set data-ocarousel-cycle="true" on your ocarousel div like in this example.