In code below, I expect variable counter to incement by 1 on each repetition, but it remains zero.
var count = 0;
var marqueeText = new Array("Some text goes here",
"A bit more verbose text goes here.",
"Some more verbose <a href='xxx'>text</a> goes <a href='xxx'>here</a> with some <a href='xxx'>links</a>."
);
function fnShowMarquee(count){
// console.log(count + "-" + marqueeText.length );
if (count > marqueeText.length){
count = 0;
}
else{
count++;
}
$('#marquee_box span').html(marqueeText[count]);
// do some stuff, then wait 4 seconds and call function again
setTimeout ("fnShowMarquee(count)", 4000);
}
$(document).ready(function() {
fnShowMarquee(0);
});