jQuery Plugin to Add Effect to Your Text | textroll.js

Jquery.textroll.js plugin to add some effect to the text. textroll.js is a small, configurable jQuery text animation plugin for grouping text up and down in sentences like rotating text.

Options:

Speed

  • Type: Integer
  • Default: 600

Delay

  • Type: Integer
  • Default: 1000

isMotionUp

  • Type: Boolean
  • Default: true

Easing

  • Type: String
  • Default: linear

Simple and Smooth Typing Text Animation Javascript Library | tiper-js

How to make use of it:

1. Include the jquery.textroll.js script after jQuery.

<script src="/path/to/cdn/jquery.min.js"></script>
<script src="/path/to//jquery.textroll.js"></script>

2. Load the jQuery easing plugin if you happen to want extra easing features.

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.min.js"></script>

3. Define the text you need to scroll up and down.

<div class="textroll">
  <span><a href="#">jQuery</a></span>
  <span><a href="#">Angular</a></span>
  <span><a href="#">React</a></span>
  <span><a href="#">VueJS</a></span>
  <span><a href="#">Pythor</a></span>
</div>

4. Call the function on the parent container and also you’re performed.

$(".textroll").textroll({
  // options here
});

5. Config the animation speed & delay.

$(".textroll").textroll({
  speed: 600,
  delay: 1000,
});

6. Make the text scroll down slightly then up.

$(".textroll").textroll({
  isMotionUp: false
});

7. Apply a further easing function to the animation.

$(".textroll").textroll({
  speed: 600,
  easing: 'easeOutBounce',
});

Configurable Text Rolling Effects, jquery.textroll.js Plugin/Github


See Demo And Download

Official Website(marexandre): Click Here

This superior jQuery/javascript plugin is developed by marexandre. For extra Advanced Usages, please go to the official website.

Related Posts

Iconpicker-Bootstrap-5

[Icon Picker] Iconpicker for Bootstrap 5 Icons Library

Bootstrap 5-based icon picker which supports any icon libraries like Bootstrap Icons, Font Awesome[fontawesome.com], etc. Must Read: 1000+ Pixel Perfect SVG Icons For Vue Components | Unicons How…

bootstrap-multiple-image-upload-with-preview

Bootstrap Multiple Image Upload with Preview and Delete | ImagesLoader

ImagesLoader is a standard bootstrap image upload plugin that provides an easy-to-use and nice-looking interface for uploading multiple images to a web server. Must Read: HTML 5…

Animating-Split-Flap-Displays-fallblatt

A Lightweight jQuery Plugin for Animating Split-Flap Displays | fallblatt

fallblatt is a lightweight jQuery plugin for animating split screens. This jQuery plugin allows you to include such offers in your web application. Everything from virtual departure…

bootstrap-5-dark-theme

Dark & Light Switch Mode Toggle for Bootstrap 5

Switching to dark mode is done by toggling HTML tags that include -dark or -light as a category. It is made by manipulating the DOM with JavaScript. The text color also changes depending…

jQuery-SyoTimer-Plugin

jQuery Plugin for Countdown Timer on HTML Page | SyoTimer

yoTimer jQuery plugin allows you to create digital style countdowns/periodic timers on the webpage, with callbacks support and timezone/translation customization. Features Periodic count with the specified period…

vue-js-periodic-table

Dynamic, Data-driven Periodic Table built with Vue.js

Periodicity is a dynamic, data-driven periodic table created with Vue.js that uses D3 animations and graphs to show the beauty of periodic trends. Built With vue.js (component…