/mycarousel-responsive-carousel

jQuery responsive image carousel

Primary LanguageJavaScript

myCarousel

==============================

This is a jQuery plugin used to create a responsive infinite image carousel.

Demo

myCarousel Demo

Setup

Setup

Developer Site

George Holmes II

General Notes

This plugin is dependent on the jQuery library and the jQuery UI library. For the best experience make sure the number of images you have in the carousel is at least two more than the number you have set for numberVisibleItems. If you would like to improve this code or have any suggestions let me know. Thanks.

Properties

numberVisibleItems: integer - default:5

numberVisibleItems determines how many images will be visible in the carousel at a time.

animationSpeed: integer - default:500

animationSpeed determines the amount of time (milliseconds) that passes during one slide transition.

carouselSpeed: integer - default:3000

carouselSpeed determines the amount of time (milliseconds) between slide transitions.

automaticPlay: boolean - default:true

automaticPlay if true will cause the carousel to play continuously without user interaction.

pauseOnHover: boolean - default:true

pauseOnHover if true will cause the carousel to stop playing when the mouse hovers over in image in the carousel.

easing: string - default:swing

easing controls how the sliding animation progresses over time by manipulating its acceleration. Take a look at jQuery easing for all possible values for this option.

License

GPLv2 or later

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.