by Hiroshi on October 30th, 2008

Here is a very smooth little jQuery news scroller, ticker or rotator. One news at a time. This rotator adds a vertical news sliding animation with easing effect into content. Script file is as light as 1kb.
Javascript Part
Include this script in head section of web page or via external js file.
<script language="javascript" type="text/javascript"> var headline_count; var headline_interval; var old_headline = 0; var current_headline = 0; $(document).ready(function(){ headline_count = $("div.headline").size(); $("div.headline:eq("+current_headline+")").css('top','5px'); headline_interval = setInterval(headline_rotate,5000); //time in milliseconds $('#scrollup').hover(function() { clearInterval(headline_interval); }, function() { headline_interval = setInterval(headline_rotate,5000); //time in milliseconds headline_rotate(); }); }); function headline_rotate() { current_headline = (old_headline + 1) % headline_count; $("div.headline:eq(" + old_headline + ")").animate({top: -205},"slow", function() { $(this).css('top','210px'); }); $("div.headline:eq(" + current_headline + ")").show().animate({top: 5},"slow"); old_headline = current_headline; } </script>
CSS Part
Include this css in head section.
<style type="text/css"> #scrollup { position: relative; overflow: hidden; border: 1px solid #000; height: 200px; width: 200px } .headline { position: absolute; top: 210px; left: 5px; height: 195px; width:190px; } </style>
HTML Part
<div id="scrollup"> <div class="headline"> <strong>content 1 ...</strong> <br /> This is content number 1 </div> <div class="headline"> <strong>content 2 ...</strong> <br /> This is content number 2 </div> <div class="headline"> <strong>content 3 ...</strong> <br /> This is content number 3 </div> <div class="headline"> <strong>content 4 ...</strong> <br /> This is content number 4 </div> </div>
Related Posts
Javascript, JQuery, jquery news rotator, news, rotator, scroller
6 Reviews
Leave a Review
Incoming Searches
jquery news rotator, jquery rotator, jquery text rotator, jquery vertical news ticker, jquery content rotator, jquery vertical news scroller, jquery news ticker vertical, text rotator jquery, jquery news ticker, news rotator javascript, jquery news flash, jquery div rotator, jquery news scroller vertical, jquery news slider, jquery vertical ticker, news rotator jquery, news rotator, news ticker jquery, vertical news scroller jquery, newsflash jquery, jquery animated headline text, JavaScript news rotator, news rotator in jquery, news flash with jquery, news ticker vertical jquery, jquery vertical news slider, vertical news ticker jquery, yahoo style news rotator, textrotator jquery, text scroller vertical jquery, smoothest ticker javascript jquery, newsflash menggunakan jquery, news rotators, rotator jQuery, Scroll Up Headline jquery, scrolling text css html js jquery, smooth news ticker, news rotator web part, news rotator script, jquery vertical news rotator, jquery vertical news marquee rss, jquery JSON ticker, jquery is the new flash, jquery image news ticker, jquery image and news rotator, jquery horizontal news ticker, jquery headlines animated, jquery headline rotator, jquery headline, ajax jquery content rotator, jquery animated scroll up headline, Head rotator Ajax jquery, dynamic news rotator jquery, jquery news, jquery news content rotator, jquery text vertical news scroller, jquery text headline rotator, jquery smooth news scroll, jquery rotator with text, jquery rotator with sections, jquery rotator vertical, jquery rotator slider content vertical, jquery rotator content, jquery newsrotator, jquery newsflash, jquery news vertical scroller, jquery news scroller, create rotator box div

works really good, thanks for the post
I think that script wont work with FF 3.5.2 can you double check please..
Thanx..
eshanne
I appreciate a demo.
It will be good to see a working demo before downloading ;)
Good stuff though!
Brilliant! Just what I had been searching for. Just had to replace the jquery-test.js to http://ajax.googleapis.com/aja.....ery.min.js and it was up and running.
Thank you very much for sharing!!
I just have a quick question. It seems that the text flow is slightly disrupted on mouse-over.
I mean if you put your mouse over the box and move around a bit the text will speed up and sometimes 2 paragraph at a time. Did I do anything wrong or is there anything I can do to fix it? Any help would be appreciated. Thank you again!