🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

showByScroll is a super simple jQuery plugin that adds CSS3 based entrance effects to elements when scrolling down the webpage.

scrolling scrolling-effect

Documentation

Show by scroll

Plugin for display items when scrolling down and appearing item on the screen.

Supported JQuery but available vanilla js way.

1. Include script

<script src=”show-by-scroll.min.js”></script>

2. Initialization function for the desired element

// Vanilla Javascript  const elements = document.querySelectorAll('.showbyscroll'); const options = {     className: 'show',     offsetIndex: 1.5 };  new ShowByScroll(elements, options);
// jQuery  $(function() {     $('.showbyscroll').showByScroll({         className: 'show',         offsetIndex: 1.5     }); });
  • className [string] - what class will be added when the item is visible (default: "show");
  • offsetIndex [number] - percentage of screen causing the event (default: 1). onlyView [boolean] - handle the items above viewport? (default: false)

3. Trigger for added class and element showed

// Vanilla Javascript  const element = document.querySelector('.showbyscroll'); element.addEventListener('showedByScroll', function() {     // when element triggered  })
// jQuery  $('.showbyscroll').on('showedByScroll', function() {     // when element triggered  });

You May Also Like