亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

each方法加定時器的疑問?哎呦 無人問津

each方法加定時器的疑問?哎呦 無人問津

啊啊啊啊123 2017-05-12 10:54:56
<!DOCTYPE?html> <html> <head> <meta?charset="UTF-8"> <title>each</title> <script?type="text/javascript"?src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script> </head> <body> ????<ul> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????????<li?class="on">0</li> ????</ul> <script?type="text/javascript"> ????var?num?=?0, ????timer?=?null; ????$(".on").each(function?(index,?value)?{ ????????timer?=?setInterval(function(){ ????????????if?(num?==?900)?{ ????????????????clearInterval(timer); ????????????}else{ ????????????????num++; ????????????} ????????????$(value).text(num); ????????},50) ????}) </script> </body> </html>第一個疑問if(num==1000)和if(num==900)得到的最后樣子不同?num==900時,除了最后一個差幾個900,其他的都是900,而1000時,li可以全變成1000?第二個疑問定時器里的函數寫成這樣為什么只有最后一個li停了其他的li停不下來????????timer?=?setInterval(function(){ ????????????if?(num?==?998)?{ ????????????????clearInterval(timer); ????????????} ????????????num++; ????????????$(value).text(num); ????????},50)
查看完整描述

1 回答

?
qq_小盛開_0

TA貢獻31條經驗 獲得超3個贊

去看一下,閉包

查看完整回答
反對 回復 2017-05-18
  • 1 回答
  • 0 關注
  • 1735 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號