Hey, Thanx for that code but i see one problem. It's not gonna work with multiple countdowns (which i have). Perhaps i need to send the animate object between the start and stop actions to be able to stop a certain "animation" (countdown)??
@Michael Geary i actually have that option working but without displaying the countdown: var countdown = setTimeout(function(){ form.submit(); }, 5000); $("body").append("<a href='#' onclick='clearTimeout("+countdown+");'>cancel</a>"); like that.. but how do i display the number after the "cancel" text? Thanx to all so far, Mark On Fri, Nov 13, 2009 at 1:50 AM, Phish <renatounta...@gmail.com> wrote: > Hey Mark, > > The plugin uses a recursive function to achieve the countdown. You > can cancel the countdown by checking a global variable with each > decrement in the number. > > Line 19: > $(this).animate({ > 'fontSize': settings.endFontSize > },settings.duration,'',function() { > if (cancel_countdown == 1) return; // this cancels the > countdown > if(to > settings.endNumber + 1) { > $(this).css('fontSize',settings.startFontSize).text(to > - 1).countDown(settings,to - 1); > } > else > { > settings.callBack(this); > } > }); > > > You'll need to set the global variable 'cancel_countdown' when > starting, and canceling the countdown. > > HTML: > > <input id="start_countdown" type="button"></input> > <input id="cancel_countdown" type="button"></input> > > More jQuery: > > $("input#start_countdown").click(function(){ > // start countdown code > cancel_countdown = 0; > }); > $("input#stop_countdown").click(function(){ > cancel_countdown = 1; > }); > > > Hope this helps, > Renato. > > On Nov 12, 4:39 pm, Mark <mark...@gmail.com> wrote: >> Hi, >> >> i tried this jquery countdown >> plugin:http://davidwalsh.name/jquery-countdown-pluginand it works neat.. but >> not for my interest. >> What i try to do is have this: >> >> Have a simple countdown that counts down from 5 to 0 then changes the >> text to "Uploading..." >> The plugin mentioned can do that but i also want to be able to >> "cancel" the countdown which it can't do. >> Can anyone point me to a plugin that does have that functionality? or >> how i make that in this plugin.. >> >> So what i want to be able to do: >> >> 5 >> 4 >> 3 >> 2 >> 1 >> 0 >> Uploading... >> >> Or when cancel is pressed >> >> 5 >> 4 >> 3 >> 2 >> CANCEL >> >> Just like that. >> >> I hope anyone can help me with this. >> >> Thanx, >> Mark. >