已采納回答 / 前端小蝸牛_
你的思路是對(duì)display進(jìn)行判斷,= 是賦值,==才是判斷
已采納回答 / 慕尼黑6771481
這是一個(gè)循環(huán)只要h小于300就執(zhí)行一次,每執(zhí)行一次h就加5,pn的高度就加5,一直到H等于或者大于300結(jié)束。不會(huì)表達(dá),希望你能看懂
2017-03-09
已采納回答 / Kian_
如果加window.onload的話應(yīng)該要等到文本加載完才可以獲取html中的結(jié)點(diǎn)吧,不然會(huì)報(bào)錯(cuò)找不到該結(jié)點(diǎn)
2017-01-01
已采納回答 / 團(tuán)醬
當(dāng)你執(zhí)行第二次的時(shí)候,time<0,且h>300,所以就不執(zhí)行if里面的了。你可以這樣寫(xiě):<...code...>
已采納回答 / 慕粉3819970
nextSibling(previousSibling) 返回的是位于同一樹(shù)層級(jí)的,指定節(jié)點(diǎn)之后(之前)的節(jié)點(diǎn)練習(xí)中兩個(gè)<a>元素節(jié)點(diǎn)分別屬于正文和概要的子節(jié)點(diǎn),我們需要先獲取<a>的父元素節(jié)點(diǎn)(parentNode),進(jìn)而獲取父元素節(jié)點(diǎn)的nextSibling或previousSibling
已采納回答 / ZhaoYuShu
不用寫(xiě)window.onload,你的js寫(xiě)在了body的最后面,代碼是從上到下執(zhí)行的,頁(yè)面中的元素加載完就執(zhí)行js代碼,而window.onload的意思是等到頁(yè)面加載完成后再執(zhí)行。如果js代碼寫(xiě)在head里面就要寫(xiě)window.onload。
2016-10-20
已采納回答 / 飛天意大利面神獸
<...code...>最重要的是 h 沒(méi)有在完成整個(gè)高度變成60的之后,變成初始值,也就是0,所以你再次調(diào)用eee函數(shù),那么結(jié)果就是60<60=false,跳過(guò)if內(nèi)容只能執(zhí)行else的步驟。另外完成這個(gè)動(dòng)畫(huà)之后,記得要清除整個(gè)動(dòng)畫(huà),不然h就會(huì)一直從0-60,60-0.