有bug是正常的,老師每節課的代碼還是很連貫的。等你去看那些大項目的課程,這點bug都不是事。有bug就去動手改,實在想不出來的,來看看評論里大家有什么好的解決方法。每個人做項目的思路和環境不一樣,很有可能你一開始自己就挖了一個坑,只是自己不知道而已。(其實這個項目是我第二次來看,第一次做到設置left的值那里就再也做不下去了,因為我把樣式寫在 style 標簽里,obj.style.left 是獲取不到值的,我當時是初學入門,調試不出來就放棄了,也沒看別人的評論。相隔數月,我又回來看原生js,因為我覺得原生js很重要。評論里的一些同學真的很給力,大家要靜下心學習)
已采納回答 / 慕沐4855668
首先給每一個小圓點注冊點擊事件,當有點擊事件時就獲取當前小圓點的index值,減去之前index的值就是它偏移量,因為每個小圓點都對應了一張圖片啊,每一張圖片的位置都是有left屬性值來確定的....
2017-11-12
最新回答 / 這波很關鍵
說明你的手速已經超越動畫的運行速度啦?。?!o(* ̄▽ ̄*)ブ應該類似于老師在視頻6-1提到的問題吧。。。加入if (animated) {? ? ? ? ? ? ? ? ? ? ? ? return;? ? ? ? ? ? ? ? ? ? }就可以吧。。。( ̄_, ̄ )
2017-11-09