Carousel Widget: Circular Example

This example showcases a simple circular Carousel. The "isCircular" configuration setting can be used to make a Carousel "circular".

In this example, you can use arrow keys to select items, as well as click on an item to select it. This feature is a built-in functionality of the YUI Carousel widget.

Making the Carousel Widget to display items in a loop

Here we will use the YUI Carousel Widget's "isCircular" configuration setting to make the Carousel into a loop.

This example has the following dependencies:

This example uses progressive enhancement. So, the Carousel is created from an "ordered" list of elements.

We'll have only one CSS rule to set the height for the Carousel items.

Since we have the elements in place, we can invoke the Carousel's constructor with the "isCircular" configuration to create the widget.

Lets put the pieces together. The full JavaScript reads as follows: