This is just a simple plugin slider.
(I need to add more features but I'm too busy with other stuff! :D)
The plugin is located here https://github.com/hyperboink/hyperslider
By default it is set to "fade" effect with "6 seconds" duration.
$('#sample1').hyperslider();
<div id="sample1" class="hyperslider">
<div class="slides">
<div class="slide-box"><img src="images/1.jpg"></div>
<div class="slide-box"><img src="images/2.jpg"></div>
<div class="slide-box"><img src="images/3.jpg"></div>
<div class="slide-box"><img src="images/4.jpg"></div>
<div class="slide-box"><img src="images/5.jpg"></div>
</div>
<div class="slide-control">
<button class="slide-prev">Prev</button>
<button class="slide-next">Next</button>
</div>
</div>
<div id="sample2" class="hyperslider">
<div class="slides">
<div class="slide-box">
<img src="images/1.jpg">
</div>
<div class="slide-box">
<img src="images/2.jpg">
</div>
<div class="slide-box">
<img src="images/3.jpg">
</div>
<div class="slide-box">
<img src="images/4.jpg">
</div>
<div class="slide-box">
<img src="images/5.jpg">
</div>
</div>
<div class="slide-control">
<button class="slide-prev">
Prev
</button>
<button class="slide-next">
Next
</button>
</div>
</div>
$('#sample1').hyperslider({
animation: 'fade',
autoplay: true,
delay: 5000,
controls: true,
navigation: true
});
$("#sample2").hyperslider({
animation: "flash",
autoplay: true,
delay: 4000,
controls: true,
navigation: true
});
$('#sample3').hyperslider({
animation: 'slide',
autoplay: true,
delay: 4000,
controls: true,
navigation: true
});
You can also use the callback "before" and "after" settings
$('#sample3').hyperslider({
animation: 'slide',
autoplay: true,
delay: 4000,
controls: true,
navigation: true,
before: function(el, settings){
// code before
// the slider loads
},
after: function(el, settings){
// code after
// the slider loads
}
});
<div id="sample4" class="hyperslider" data-hyperslider>
<div class="slides">
<div class="slide-box"><img src="images/1.jpg"></div>
<div class="slide-box"><img src="images/2.jpg"></div>
<div class="slide-box"><img src="images/3.jpg"></div>
<div class="slide-box"><img src="images/4.jpg"></div>
<div class="slide-box"><img src="images/5.jpg"></div>
</div>
<div class="slide-control">
<button class="slide-prev">Prev</button>
<button class="slide-next">Next</button>
</div>
</div>
<div id="sample4"
class="hyperslider"
data-hyperslider>
<div class="slides">
<div class="slide-box">
<img src="images/1.jpg">
</div>
<div class="slide-box">
<img src="images/2.jpg">
</div>
<div class="slide-box">
<img src="images/3.jpg">
</div>
<div class="slide-box">
<img src="images/4.jpg">
</div>
<div class="slide-box">
<img src="images/5.jpg">
</div>
</div>
<div class="slide-control">
<button class="slide-prev">
Prev
</button>
<button class="slide-next">
Next
</button>
</div>
</div>
Note: You can add other data attributes settings like the example below.