PureJSCarousel - Pure JavaScript carousel plugin (touch enabled)

Default

        var carouselDefault = new PureJSCarousel({
          carousel: '#carousel-default',
          slide: '.slide'
        });
      

One by one

        var carouselOneByOne = new PureJSCarousel({
          carousel: '#carousel-one-by-one',
          slide: '.slide',
          oneByOne: true
        });
      

One by one (infinite)

        var carouselOneByOne = new PureJSCarousel({
          carousel: '#carousel-one-by-one-infinite',
          slide: '.slide',
          oneByOne: true,
          infinite: true
        });
      

Infinite

        var carouselInfinite = new PureJSCarousel({
          carousel: '#carousel-infinite',
          slide: '.slide',
          infinite: true
        });
      

Autoplay

        var carouselAutoplay = new PureJSCarousel({
          carousel: '#carousel-autoplay',
          slide: '.slide',
          infinite: true,
          autoplay: true
        });