html - JQUERY setInterval Function -
html - JQUERY setInterval Function -
i have a membership counter needs update 1 digit @ time. below function
function sitecounterupdate(newmembership) { var oldmembership = $('span#indexsitelastmembershipcount').text(); var digit; newmembership = padstring(newmembership, 9); $('ul#indexsitecounterbottom').empty(); for(i=0;i<9;i++) { if(newmembership.tostring()[i] == '_') {digit = ' ';}else{digit = newmembership.tostring()[i];} $('ul#indexsitecounterbottom').append('<li>'+digit+'</li>'); $('ul#indexsitecounterbottom li:nth-child(3n)').addclass('extra-margin'); } $('span#indexsitelastmembershipcount').text(newmembership); }
it accepts new membership - 1010 members it gets old membership kept in span - 1000 members it pads string nbsp if less 9 digits (this relates counter images size) - not of import quetion , working fine.. it updates counter , updates span. this works updates counter 1000 1010 in 1 go. want count 1 digit @ time. eg: 1001, 1002, 1003 etc...
i believe need utilize setinterval() - maybe 300ms. not sure how fit function loops on itself.
any advice great.
thx
try that:
var log = function(text){ console.log(text); settimeout(log, 300, text); }; log("hey!");
jquery html css setinterval
Comments
Post a Comment