3d card rotator carousel slider - Download 3D Card Rotator/Carousel With jQuery And CSS3 - Card Slider

Download 3D Card Rotator/Carousel With jQuery And CSS3 – Card Slider

Posted on

This time I will share jQuery Plugin and tutorial about 3D Card Rotator/Carousel With jQuery And CSS3 – Card Slider, hope it will help you in programming stack.

File Size: 15.7 KB
Views Total: 8096
Last Update:
Publish Date:
Official Website: Go to website
License: MIT
   

A mobile-friendly 3D card slider/rotator/carousel plugin designed for presenting logos, products, favorite images, etc.

The card slider enables the user to rotate through a group of stacked cards by clicking/tapping the sibling slides.

How to use it:

1. Link to jQuery library and the jQuery Card Slider plugin’s files.

1 <link href="dist/css/style.css" rel="stylesheet">
3         integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
4         crossorigin="anonymous">
5 </script>
6 <script src="dist/js/card-slider-min.js"></script>

2. Add images to the card slider.

01 <div id="slider" class="ui-card-slider">
02   <div class="slide">
04   </div>
05   <div class="slide">
07   </div>
08   <div class="slide">
10   </div>
11   <div class="slide">
13   </div>
14   <div class="slide">
16   </div>
17   <div class="slide">
19   </div>
20 </div>

3. Call the function on the top container to initialize the card slider.

1 $('#slider').cardSlider({
2   slideTag: 'div',
3   slideClass: 'slide'
4 })

4. Specify the initial slide. Default: 1.

1 $('#slider').cardSlider({
2   slideTag: 'div',
3   slideClass: 'slide',
4   current: 2
5 })

5. Create an element to display the current slide.

1 <div class="slider-content" data-index="0">1</div>
2 <div class="slider-content" data-index="1">2</div>
3 <div class="slider-content" data-index="2">3</div>
4 <div class="slider-content" data-index="3">4</div>
5 <div class="slider-content" data-index="4">5</div>
6 <div class="slider-content" data-index="5">6</div>
1 $('#slider').cardSlider({
2   slideTag: 'div',
3   slideClass: 'slide',
4   followingClass: 'slider-content'
5 })

6. Callback functions available.

01 $('#slider').cardSlider({
02   slideTag: 'div',
03   slideClass: 'slide',
04   onBeforeMove: function(slider, onMove) {
05     console.log('onBeforeMove')
06     onMove()
07   },
08   onMove: function(slider, onAfterMove) {
09     onAfterMove()
10   },
11   onAfterMove: function() {
12     console.log('onAfterMove')
13   },
14   onAfterTransition: function() {
15     console.log('onAfterTransition')
16   },
17   onCurrent: function() {
18     console.log('onCurrent')
19   }
20 })

This awesome jQuery plugin is developed by jeromedupuis. For more Advanced Usages, please check the demo page or visit the official website.

source : jquery.net