Simple Multi-purpose jQuery Slideshow Plugin - NOSlideShow
| File Size: | 15.4 KB |
|---|---|
| Views Total: | 1909 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
A simple, responsive, multifunctional jQuery slideshow / carousel plugin for fading through a series of image & text content in a specific container and even the whole webpage. Also features auto image cropping to make your slideshow fit within any screen/container size.
How to use it:
1. The basic HTML structure for the slideshow.
<div class="crop-img cover-img__b"></div> <div class="crop-img cover-img__a"></div>
2. Add titles and image descriptions to the slideshow.
<div class="cover-body">
<div class="cover-body-inner">
<div class="cover-title">
I'm a slideshow
</div>
<div class="cover-description">
<p><strong>Stuff by <a href="#">@someone</a></strong></p>
<p class="cover-subtitle"></p>
</div>
<div class="cover-actions">
</div>
</div>
</div>
3. Place jQuery library and the jQuery NOSlideShow plugin at the end of the document so the page loads faster.
<script src="jquery.min.js"></script> <script src="js/NOSlideShow.js"></script>
4. Set slides.
var mySlideShow = new SlideShow('projectSlides');
mySlideShow.container.label = $(".cover-subtitle");
mySlideShow.container.image = $(".crop-img.cover-img__a");
mySlideShow.container.background = $(".crop-img.cover-img__b");
mySlideShow.setSlides([
{name: 'Image 1', image: '1.jpg'},
{name: 'Image 2', image: '2.jpg'},
{name: 'Image 3', image: '3.jpg'},
{name: 'Image 4', image: '4.jpg'},
{name: 'Image 5', image: '5.jpg'}
]);
5. Display first slide.
mySlideShow.displaySlide();
6. Loop through slides automatically.
var showInterval = setInterval("mySlideShow.advanceSlide()", 3000);
This awesome jQuery plugin is developed by nonoesp. For more Advanced Usages, please check the demo page or visit the official website.











