Re: [問題] 請問有辦法這樣做嗎
※ 引述《tomin (Schrödinger's cat)》之銘言:
: : 你說像這樣嗎
: $("input").click(function(){
: var begin=parseInt($("#num").text());
: var end=parseInt($(this).attr("rel"));
: var ranges=end-begin;
: var steps=6;
: var time=500;
: var timeframe=time/steps;
: var range=ranges/steps;
: for(var i=1;i<steps;i++){
: var val=Math.round(begin+range*i);
: setTimeout("text("+val+")", timeframe*i);
: }
: setTimeout("text("+end+")", time);
: });
: </script>
另外請問一下
如果我想在那個#num的旁邊放一個 提示的span id="warn",寫增加多少
我這樣寫
$('#warn').html(range).fadeOut(ranges);
可是它消失的時間總是會比數字加到目標之前提早許多
要怎麼寫,才能讓它消失的時間跟數字加完的時間不會差太遠
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.39.194
推
06/18 22:00, , 1F
06/18 22:00, 1F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章
26
79