http://jsfiddle.net/NCt4D/8/ 是我目前得到的。加載的圖像很大:使圖像保持循環並再次用JavaScript顯示
它滾動到最後一個iphone屏幕截圖後,它停止。我希望它繼續下去,所以它從頭再次展示。
我該怎麼做?
http://jsfiddle.net/NCt4D/8/ 是我目前得到的。加載的圖像很大:使圖像保持循環並再次用JavaScript顯示
它滾動到最後一個iphone屏幕截圖後,它停止。我希望它繼續下去,所以它從頭再次展示。
我該怎麼做?
對於初學者來說,你比較滾動 左與偏移 身高和滾動 高度。將其更改爲寬度。
接下來,你的滾動位置返回到0,如果當前的滾動位置比最大較少。所以在第一步中,位置是1,明顯小於最大值,因此它跳回到零。結果:你不會去任何地方。代替嘗試大於。
代碼還有其他一些錯誤,但它們只是優化。以上兩點是你的代碼的主要錯誤。
謝謝。我對它有所瞭解,http://jsfiddle.net/NCt4D/10/,但它仍然停在最後 – Karem 2012-04-24 18:05:13
你不應該刪除'offsetWidth',並且你應該使用'> ='來取等號案件的考慮。 – 2012-04-24 19:50:09
jQuery Cycle Plugin應該是一個好的開始。
您確定要將'scrollTop'設置爲0嗎?聽起來就像你打算輸入'scrollLeft'。 – Tejs 2012-04-24 17:45:35
更新了是的,這就是固定的 – Karem 2012-04-24 17:49:43
這不會幫助你的問題,但你可以看看'setInterval'而不是'setTimeout'。同樣的事情,但不需要每次清除和重置。 – DACrosby 2012-04-24 17:49:45