最新回答 / stormchou
可以這樣試試index += 1; if (index > 5) { index = 1; }index -= 1; if (index < 1) { index = 5; }
2017-02-18
最新回答 / 微小唯
myIndex=this.getAttribute('index') ?寫成myIndex=parseInt(this.getAttribute('index'))就可以了
2017-02-17
最新回答 / 錦衣無涯
這里假設你圖片的偏移尺寸為600 與視頻一致- 600 * ( myindex - index )?當 myindex - index > 0時 獲得一個正值 正負得負 偏移量為負值 圖片會向左偏移myindex - index < 0 時? 獲得負值 負負得正 偏移量為正值 圖片向右偏移何來找不到偏移量?
2017-02-07
最新回答 / 暖床我最棒
newLeft是每次滾動后的left偏移值(parseInt(list.style.left) + offset),需要拼接上'px'才賦值給list.style.left無限滾動失敗是首尾圖片臨界點的代碼出了問題,而非這部分~希望對你有幫助~
2017-01-13
已采納回答 / freeman
我試試給你解釋下假如前后不加一張圖片的話,圖片順序為[1,2,3,4,5],當你點到第 5 張圖時,再點“下一張”(就是要回到第 1 張圖那里),這時候,你想象下那個畫面,會一瞬間“刷刷刷”地閃過中間那幾張圖片才能到第 1 張圖那里,這樣,太難看了吧。為了解決這個問題,所以要在第 5 張那里加多一張 1 圖,圖片順序為 [1,2,3,4,5,1]。當你在第 5 張圖點下一張時,圖片滾動順序是這樣的:5 ----> (1) ----> 1,(注:中間的那個 1 是指后面多加的 1 圖),一旦到了...
2017-01-07