最新回答 / 慕勒7123956
你的問題應該是this在傳遞過程中發生了變化試一試,在調用startMove之前?var that=this;然后在startMove中使用that,
2017-04-16
最新回答 / weibo_happy的小小明_0
找到原因了<script?type="js/move.js"></script>應該寫成<script?src="js/move.js"></script>
2017-04-15
最新回答 / 哈哈嘿k
因為你的定時器一直在運行,,你應該在它完全出來之后,,清理掉在運行的這個定時器,,if(div1.offsetLeft != 0){div1.style.left = div1.offsetLeft + 10 + 'px';} else { clearInterval(timer);}
2017-04-11
最贊回答 / 雨落塵中碎_03948239
obj.timer=setInterval(......) 這里已經給予定時器了 這里的timer其實是沒有多少意義的 ?因為后續的處理都是針對各個對象的定時器 而不是這個命名的timer 所以這個例子注釋掉是沒有影響的 ?這個timer在整個程序運行過程中其實并沒有參與
2017-04-10