最新回答 / winteronlyme_me
?if?(newLeft?>?-1226)?{????????????????????list.style.left?=?-6130 +?"px";????????????????}
2016-06-16
最贊回答 / 零下的夏天
首先你使用document.getElementsByClassName()來(lái)獲取元素其實(shí)獲取的是一個(gè)數(shù)組,并不是這個(gè)元素,你這樣寫document.getElementsByClassName("container")[0]; 在獲取元素后加個(gè)[0],,然后再點(diǎn)擊prev或者next就會(huì)發(fā)現(xiàn)容器的left值有變化
2016-05-31
最新回答 / web開(kāi)發(fā)小菜鳥(niǎo)
你沒(méi)有在goto()的函數(shù)里面調(diào)用自身也就是goto(),無(wú)法觸發(fā)setTimeout,所以函數(shù)動(dòng)畫無(wú)法實(shí)現(xiàn)。
2016-05-30
最贊回答 / Sunnylincon
注意你第六行寫的是var buttons = document.getElementById('buttons');這樣獲取的只是一個(gè)對(duì)象,此時(shí)buttons[index-1]這個(gè)是不存在的,自然也沒(méi)有相對(duì)應(yīng)的className,應(yīng)當(dāng)改成var buttons=document.getElementById('buttons').getElementsByTagName('span'),此時(shí)buttons才是一個(gè)數(shù)組
2016-05-23