已采納回答 / ppo_YXWU
你把js放到style標簽里面了,要放出來;list.style.left=parseint(list.style.left)+offset+'px';}這里應該是parseInt,I要大寫。? <div id="list" style="left:-600">這里left少了單位,應該是-600px
2016-01-04
最新回答 / lovecherry
i++和++i都是自增加1的意思。區別在于,i++是先運算在加,比如當前這行代碼寫的是i++,那就是當前代碼依舊以i的原始值運算, 下一行代碼,才是以i++的值運算。?? ++i就是相反了。當前這行代碼就按照++i的值運算。
2016-01-04
最新回答 / 從此浪跡天涯了無牽掛
剛剛,想了想也沒想太明白。調換順序跑了下程序有些地方想不通。但你那種明顯是錯誤的。你那種算是,先亮新的,然后滅掉舊的。有一種情形下明顯不對。就是,當顯示第五張圖片。這時候,如果你點擊右箭頭。那么,index變成1,如果按照你的寫法。調用showButton,第一個亮。這時候循環的話第一第五都是on,從小到達的話,檢測完第一直接break。第五個滅不掉的。一般寫程序都應該先消除上一步的影響再進行下一步
2015-12-25