I am looking for some native JavaScript, or jQuery plugin, that meets the following specification.
- Sequentially moves over a set of images (
ul/li) - Continuous movement, not paging
- Appears infinite, seamlessly restarts at beginning
- Ability to pause on hover
- Requires no or minimal additional plugins
I realize this sounds simple enough. But I have looked over the web and tried Cycle and jCarousel/Lite with no luck. I feel like one should exist and wanted to pose the question before writing my own.
Any direction is appreciated. Thanks.
Both answers by MoDFoX and GSto are good. Usually I would use one of these, but these plugins didn’t meet the all the requirements. In the end this was pretty basic, so I just wrote my own. I have included the JavaScript below. Essentially it clones an element on the page, presumably a
uland appends it to the parent container. This in effect allows for continuous scrolling, right to left, by moving the element left and then appending it once out of view. Of course you may need to tweak this code depending on your CSS.