Image Scroll On Hover - jQuery imageScroller
File Size: | 3.22 KB |
---|---|
Views Total: | 8379 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

imageScroller is a really simple jQuery plugin which automatically scrolls the image on hover if the image's height is larger than its container's height.
How to use it:
1. Wrap your image into a containers which has a fixed height. Note that the plugin don't scroll the image if image's height is smaller that screen's height.
<div class="screen"> <img src="1.jpg"> </div> <div class="screen"> <img src="2.jpg"> </div> <div class="screen"> <img src="3.jpg"> </div> ...
.screen { height: 350px; overflow: hidden; ... }
2. Place jQuery library and the JavaScript file jquery-image-scroll.js
right before the closing body tag.
<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ" crossorigin="anonymous"> </script> <script src="jquery-image-scroll.js"></script>
3. Enable the scroll on hover effect by calling the function scrollImage()
on the image container.
$( window ).on( 'load', function(){ $( '.screen' ).scrollImage(); })
4. Customize the duration of the scroll animation using the data-duration
attribute like this:
<div class="screen" data-duration="1000"> <img src="1.jpg"> </div> <div class="screen" data-duration="3000"> <img src="2.jpg"> </div> <div class="screen" data-duration="5000"> <img src="3.jpg"> </div>
This awesome jQuery plugin is developed by uzess. For more Advanced Usages, please check the demo page or visit the official website.