A very robust jQuery-based slider plugin. Need to link to a specific slide? No problem. Like a choice of themes? Got it. Need callbacks for when specific slider actions happen? Sure. Need custom tab names? You got it. Need more than one slider per page? Easy.
- Having problems with installing or getting the plugin to work? Ask your question in the CSS-Tricks forums or on StackOverflow.
- Find a bug or have an enhancement request? Submit it here
Download the full repo for a full set of all the cool stuff AnythingSlider can do.
- More themes - AnythingSlider-Themes
- Fx bookmarklet - AnythingSlider-FX-Builder
CMS plugins/mods
- Wordpress plugin - AnythingSlider-for-WordPress
- Movable Type plugin - mt-plugin-anythingslider
- Joomla 2.5 mod - mod_anythingslider
- Modified vertical
mode
to now work withshowMultiple
and show multiple slides.- When showing more panels vertically, the plugin keeps the set panel size and just adds it to the bottom. So, if you set the slider to 300x200 and show two panels vertically, it will end up being 400 pixels in height, plus a bit more for the navigation. The plugin did the same with width, so it's just following this pattern.
- When using vertical
mode
andexpand
istrue
, the panels will be forced to fit within the height contraints, so the above pattern is not followed. - If
resizeContents
isfalse
the panels will be left aligned, and the slider will resize it's width and height to match the biggest panel. - This feature request fulfills issue #378.
- This feature has not been rigourously tested with all different combinations, so if you find any problems please report them by opening up an issue.
- Minified version updated, as it was still an older version.
- Merged in video extension update to prevent errors in iOS devices that don't support Flash. See pull #485. Thanks mlms13!
- Another version bump to try to register the plugin.
- Modified
expand
: - It now delays checking when the document is hidden.
- Updated resizing checks to hopefully fix issue #481.
- Updated cs-portfolio theme to include a bottom margin so the controls don't get overlapped. See issue #483.
- Updated demos:
- Demos now use jQuery 1.8. I was going to update the demos to use v1.9, but it's still very buggy. The biggest one being this animation issue which has been fixed in v1.9.1.
- Because I will eventually update the demos to use jQuery v2.0, I had to switch the syntax-highlighting plugin to use google's prettify.
- Updated colorbox plugin also because of errors when testing demos with jQuery v2.0.
- Updated included jQuery file to v1.8.3.
- Moved change log from the index.html file back to the readme.md file... it makes it easier to copy the markdown directly into the wiki change log.
- New version, just to register with the jquery plugin registry.
- Removed code that clears the height of the outer wrapper when using the
expand
option. Fixes issue #476.
- More
hashTag
option tweaks:- The current panel can no longer be set via the hash when the
hashTags
option is set tofalse
. - This prevents errors when using other history plugins. Fixes issue #432.
- The current panel can no longer be set via the hash when the
- Fixed hash tag issues.
- Equals within the hash should now be ignored. Fixes issue #413.
- Hashtags are no longer processed if the hashTags option is false. Fixes issue #432.
- Updated all themes to no longer use a negative z-index. Fixes issue #447.
- Updating a slider will now include updating the width and height of the slider. Fixes issue #459.
- Slideshow now stops/pauses when the slider is not in the active browser tab.
- The slideshow completely stops if not in the active browser tab.
- If the autoPlayLocked option is true, the slideshow will only pause, then resume once the browser tab is active.
- Enhancement request from issue #463.
- The AnythingSlider repo was "moved" from ProLoser/AnythingSlider to CSS-Tricks/AnythingSlider.
- Due to an issue, the repository was removed and all issues and links were lost, sorry for the inconvenience.
- The Wiki documents have been replaced, but as all of the jsFiddle demos were targetting the files from the previous location, they are most likely all broken. I will slowly update these demos and links as time permits.