最新回答 / ella_rm
<...圖片...>把timer前面var去掉就可以了。在playfun()函數(shù)里,timer前面加var聲明,這樣timer就成了函數(shù)內(nèi)部變量,在playfun()外部是訪問(wèn)不到的。
2018-06-05
試著用另一種方法實(shí)現(xiàn)切換:切換狀態(tài),其實(shí)就是切換img標(biāo)簽的title和src屬性。
<div class="state" id="state"><img title="我在線上" id="stateImg" src="img/online.png"/></div>
手動(dòng)設(shè)置li的id跟img的src一樣。當(dāng)點(diǎn)擊li時(shí),將它的id取出來(lái),替換#stateImg圖片的src。同時(shí),獲取li的文本值,替換#stateImg圖片的title屬性(用setAttribute)。
<li id="online"><img src = "img/online.png">在線</li>
<div class="state" id="state"><img title="我在線上" id="stateImg" src="img/online.png"/></div>
手動(dòng)設(shè)置li的id跟img的src一樣。當(dāng)點(diǎn)擊li時(shí),將它的id取出來(lái),替換#stateImg圖片的src。同時(shí),獲取li的文本值,替換#stateImg圖片的title屬性(用setAttribute)。
<li id="online"><img src = "img/online.png">在線</li>
2018-05-29
最贊回答 / 水冰月大魔王灬
就好比你打開(kāi)一個(gè)APP,然后不清除后臺(tái),繼續(xù)打開(kāi)另一個(gè)APP。一直不清理后臺(tái),運(yùn)行內(nèi)存被占滿,手機(jī)變卡甚至崩潰,這個(gè)崩潰就是運(yùn)行的App太多,超出了自身的運(yùn)行內(nèi)存,所以叫做內(nèi)存泄漏。
2018-05-21
已采納回答 / rainforestYSLK
你的后面的代碼寫的有bug ,將var btn=document.getElementById('btn');后面的代碼修改為:function cons(event) {alert(event.type);}eventUtil.addHandler(btn, 'click', cons);//eventUtil.removeHandler(btn, 'click', cons);因?yàn)槟銊h除句柄的時(shí)候要求參數(shù)和添加句柄時(shí)是一致的,包括第三個(gè)參數(shù):函數(shù),所以不能使用匿名函數(shù)。將這個(gè)函數(shù)封裝起來(lái)就可以了,它傳...
2018-05-18
在事件處理程序的白色頁(yè)面內(nèi) removeElementListner 寫錯(cuò)了 少寫了一個(gè)e 應(yīng)該是removeElementListener
2018-05-16