Lightweight jQuery Accordion-Like Image Slider Plugin - Slide Door
| File Size: | 773 KB |
|---|---|
| Views Total: | 4726 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
Slide Door is a simple lightweight jQuery plugin for creating a horizontal image slider that allows you to expand images by clicking the image titles like an accordion.
How to use it:
1. Include the jQuery library together with vk-slidedoor.css and vk-slidedoor.js on your web page.
<link rel="stylesheet" type="text/css" href="vk-slidedoor.css" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript" src="vk-slidedoor.js"></script>
2. Create a horizontal accordion slider using Html definition lists.
<div class="vk-slidedoor">
<div class="slidedoor-wrap">
<dl>
<dt><span> Title 1 </span></dt>
<dd><img src="images/1.jpg" />
<div class="detail">Details 1 </div>
</dd>
</dl>
<dl>
<dt><span> Title 2 </span></dt>
<dd><img src="images/2.jpg" />
<div class="detail">Details 2 </div>
</dd>
</dl>
<dl>
<dt><span> Title 3 </span></dt>
<dd><img src="images/3.jpg" />
<div class="detail">Details 3 </div>
</dd>
</dl>
...
</div>
</div>
3. Call the plugin on the parent element to initialize the accordion slider with default options.
<script type="text/javascript">
$(document).ready(function(){
$('.vk-slidedoor').vkSlidedoor();
});
</script>
4. Available default options.
<script type="text/javascript">
$(document).ready(function(){
$('.vk-slidedoor').vkSlidedoor({
wrapper: '.slidedoor-wrap',
dl: 'dl', // children of wrapper
trigger: 'dt',
autoplay: false,
direction: 'ltr', // or 'rtl'(right to left), direction slide-door, apply for the mode autoplay is true
looptimeout: 3000, // set timeout for slide-door, apply for the mode autoplay is true
dtwidth: 29,
ddpadleft: 1,
ddwidth: 392
});
});
</script>
This awesome jQuery plugin is developed by vankhuong. For more Advanced Usages, please check the demo page or visit the official website.











