Skip to content

purtiklis/dvslider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DVslider

Just another jQuery slider

Options

firstSlide: 1,                      // # of first slide
animationWait: 6000,                // time between autoplay
animationSpeed: 800,                // transition speed
animationEasing: 'easeInOutQuint',  // transition easing
animationEasingCss: 'ease-in-out',  // transition easing (using css transitions)
autoChange: false,                  // autoplay enabled
pager: true,                        // show pagination
nav: false,                         // show navigation using < and >
count: false,                       // show count (ex.: 1 slide of 12 )
swiping: true,                      // enable swiping for touch devices
gap: 0,								// gap between slides (must add margin-left or whatever in css)
pagerClass: '',                     // extra pagination class
width:                              // width of slider
	function(sliderElement) { 
		return sliderElement.outerWidth();
	},
onChange:                           // event on slide change
	function(sliderElement, activeSlide, previousSlide) {}

Mthods

// change to next slide
$('.dvslider').dvslider('next'); 	

// change to previous slide
$('.dvslider').dvslider('prev'); 	

// change to # slide
$('.dvslider').dvslider('change', 3); 				

Special attributes

// change to next slide
<a data-dvslider-change="next">...</a>

// change to previous slide
<span data-dvslider-change="prev">...</span>

// change to # slide
<button data-dvslider-change="3">...</button>

// change to .selector slide
<a data-dvslider-change="#mySlide">...</a>

usage:

<div class="dvslider">
  <div class="dvslider-slider">
    <div class="dvslider-slide" id="slide1">
      <a data-dvslider-change="next">next slide</a>
    </div>
    <div class="dvslider-slide" id="slide2">
      <a data-dvslider-change="prev">previous slide</a>
    </div>
    <div class="dvslider-slide" id="slide3">
      <a data-dvslider-change="5">change to #5 slide</a>
    </div>
    <div class="dvslider-slide" id="slide4">
      <a data-dvslider-change="#slide2">change to #slide2</a>
    </div>
    <div class="dvslider-slide" id="slide5">
      <a data-dvslider-change="1">first slide</a><br/>
      <a data-dvslider-change="#slide2">second slide</a>
    </div>
  </div>
</div>

About

jQuery slider

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published