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

A jQuery plugin to create a horizontal, auto-scrolling cryptocurrency ticker that displays the current prices, market caps, and percentage changes form popular cryptocurrencies such as Bitcoin, Litecoin, Ripple, Ethereum, Monero and much mor

cryptocurrency ticker bitcoin

Documentation

jQuery Cryptocurrency Ticker Widget - Demo

Customizable jQuery widget that lets you retrieve live prices, market caps, and % changes of cryptocurrencies from the CoinMarketCap API

Installation

Clone this repository or download the plugin files here.

Include the latest version of jQuery in your project:

 <script src="https://code.jquery.com/jquery-3.2.1.js"></script>

Include the jquery.cryptoticker.js file. Make sure you include it after jQuery:

<script src="jquery.cryptoticker.js"></script>

Include the cryptoticker.css file in your <head> tag:

<link rel="stylesheet" href="cryptoticker.css">

Initialize widget

To initialize the widget just insert $({selector}).cryptoticker(); in your $(document).ready(); section:

$(document).ready(function(){     $('#tickerDiv').cryptoticker(); });

You may pass a configuration object here: $('#tickerDiv').cryptoticker({options});

Options

Option Default Details
id null Search for a crypto by id - (id:"bitcoin" for example) - can only return one coin at a time
getTopCoins 10 return n number of coins - overrides 'top5' and 'top10' but not id
startIndex 0 Index to start at. Index 0 is most likely 'Bitcoin'
top5 false Return top 5 results
top10 false Return top 10 results
speed 30000 Time in milliseconds until slide animation ends - default 30 seconds
fadeInOutSpeed 2500 Time in milliseconds it takes to fade out after slide animation ends - default 2.5 seconds,
resetSpeed 1000 Time in milliseconds it takes for the ticker to reset position after fading out - default 1 second
separatorColor '#999999' Default separator color
separatorWidth 5 Default separator width in px (Takes in a number, NOT px)
nameColor '#2EABC9' Default coin name color
priceColor '#ffffff' Default price color
capColor '#ffffff' Default market cap color

Examples

Be sure to add the ticker class to the div that you want to target or else it won't have any styles!

<div class="ticker" id="ticker_1"></div>

Your Javascript File

//Default ticker with no options $('#ticker_1').cryptoticker();

//Ticker with options $('#ticker_1').cryptoticker({     startIndex:5,     getTopCoins:3,     nameColor:'yellow',     separatorColor:'#ddd',     separatorWidth:10,     priceColor:'orange' });

You can have multiple tickers that have different options

<div class="ticker" id="ticker_1"></div> <div class="ticker" id="ticker_2"></div>
$('#ticker_1').cryptoticker({     startIndex:0,     getTopCoins:20,     nameColor:'yellow',     separatorColor:'#ddd',     separatorWidth:10,     priceColor:'orange'   });    $('#ticker_2').cryptoticker({     startIndex:19,     getTopCoins:20,     nameColor:'#44aaff',     separatorColor:'red',     separatorWidth:10,     priceColor:'orange'   });

You May Also Like