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

為了賬號安全,請及時綁定郵箱和手機立即綁定

別的都好理解,就是亮起小圓點的同時其他小圓點熄滅。這段代碼邏輯不通呀?

在下愚鈍,教程的方法是,先for循環遍歷小圓點,當發現小圓點的classname=‘on’的時候,執行classname=‘ ?’。

我想問一下,下面代碼第二行,我.className='on',然后.className=' ?',先等于‘on’了,然后接著等于空。這樣自己取消自己,哪個小圓點也亮不起來呀?。。。?br />

for(var?i=0;?i<buttons.length;?i++){
		if(buttons[i].className='on'){buttons[i].className=''}
		}	


正在回答

2 回答

原先就只有一個小圓點亮著,點擊按鈕,index的值發生變化,執行showButtons()函數,for循環執行找到亮起來的圓點,然后把他熄滅,break直接跳出循環執行buttons[index-1].className = 'on';使相對應的圓點亮起。

1 回復 有任何疑惑可以回復我~
#1

姜素源3788549

你的回答邏輯好清晰啊!
2016-11-07 回復 有任何疑惑可以回復我~

先循環找到圓點亮起來的點,把它熄滅,現在所有的點是熄滅的。然后跳出循環,把應該亮起來的點給亮起來,看順序。。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

別的都好理解,就是亮起小圓點的同時其他小圓點熄滅。這段代碼邏輯不通呀?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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