已采納回答 / 讀東讀西
?for(var j=0;j<Oli.lenght;j++){?? ??? ??? ??? Oli[j].className='';?? ??? ??? ?? divs[j].style.display="none";?? ??? ??? }這里?<...code...>
2018-08-01
已采納回答 / 宛在水中沚a
你函數(shù)里定義的是獲取ID 方法 通過仿寫$ 引出來 ,下面var 的時候就不應(yīng)該復(fù)用了 要么你就吧上面的$函數(shù) 封裝好一點,加上tagName ById 等獲取方法( if 判斷)? ,要么你就在下面直接element.getElement...直接寫? 要根據(jù)id 類名還是標簽名隨你找????你要是熟悉了js 就試試jquery 引個包 直接$(' ')獲取?????不過我看你也應(yīng)該是剛學js? ??????總之? 是你函數(shù)封裝的問題 既然封裝了就不要在下面重復(fù)寫 要么就別封裝? 直接 類似? var ...
2018-04-09
已采納回答 / 慕粉3856185
1;因為你沒有指定timer變量去承載這個方法,方法就找不到執(zhí)行的規(guī)律2:可以直接獲取內(nèi)容,并遍歷執(zhí)行切換函數(shù)3:給clear=null;是為了讓程序有更好的可讀性,并從新賦值給clear,避免不必要的bug
2017-08-14
已采納回答 / 慕粉3787847
<...code...>這里的下邊框不能直接設(shè)置none,因為此時li標簽的高度是26px,而父元素祖先原色.notice-title的高度是27px,設(shè)置為none之后,此時你看到的其實不是下邊框,而是祖先元素的背景顏色,所以這時候只需要把下邊框的背景顏色設(shè)置為#FFF即可,而不是清楚下邊框。<...code...>
2017-07-09
已采納回答 / 薛定諤的量子貓
因為timer接收到的是setTimeout返回的一個整數(shù)類型的值,clearTimeout()是根據(jù)這個值去清除計時器,計時器清除后timer變量的值依舊不變,所以最好重新賦值為NULL;setInterval也是同樣道理
2017-04-03
最新回答 / 請讓我安靜一會兒
window.onload=function(){ ? ?var send=document.getElementById('send'), ? ? ? ?times=60, ? ? ? ?timer=null; ? ?send.onclick=function(){ ? ? ?// 計時開始?? ? ? ? ?this.disabled="disabled"; ?? ? ? ?timer=setInterval(function(){? ? ? ? ? ? ?times--;?? ? ? ? ? ? ...
2017-03-19