Skip to content

Instantly share code, notes, and snippets.

@smallpirate
Created March 27, 2020 01:41
Show Gist options
  • Save smallpirate/bde4aef4a3df7c4d6248eabb79d1218a to your computer and use it in GitHub Desktop.
Save smallpirate/bde4aef4a3df7c4d6248eabb79d1218a to your computer and use it in GitHub Desktop.
var $status = $('.slide-count');
var $slickElement = $('.slideshow', this);
$slickElement.on('init reInit afterChange', function (event, slick, currentSlide, nextSlide) {
//currentSlide is undefined on init -- set it to 0 in this case (currentSlide is 0 based)
if(!slick.$dots){
return;
}
var i = (currentSlide ? currentSlide : 0) + 1;
$status.html(i + '<div>/' + (slick.$dots[0].children.length) + '</div>' );
});
$slickElement.slick({
autoplay: false,
dots: true,
arrows: true,
speed: 500,
prevArrow: '<span class="slick-prev"></span>',
nextArrow: '<span class="slick-next"></span>',
appendArrows: '.arrows-slider'
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment