代碼不能運(yùn)行
我用的火狐瀏覽器,有兩個問題: 1.用setTimeout實(shí)現(xiàn)的動畫沒辦法運(yùn)行!,調(diào)試的時候發(fā)現(xiàn)不僅要將margin-left寫成行內(nèi)樣式,還要將代碼的第47行變成 ball.style.marginLeft = marginLeft + 'px'才能正確運(yùn)行,求解釋。 2.重復(fù)調(diào)用為何不用setInterval呢?更容易理解
我用的火狐瀏覽器,有兩個問題: 1.用setTimeout實(shí)現(xiàn)的動畫沒辦法運(yùn)行!,調(diào)試的時候發(fā)現(xiàn)不僅要將margin-left寫成行內(nèi)樣式,還要將代碼的第47行變成 ball.style.marginLeft = marginLeft + 'px'才能正確運(yùn)行,求解釋。 2.重復(fù)調(diào)用為何不用setInterval呢?更容易理解
2016-08-29
舉報(bào)
2016-09-27
你需要在setTimeout中調(diào)用函數(shù)本身,才能循環(huán)執(zhí)行;2.
因?yàn)閖s的style只能獲取行間樣式的設(shè)置信息,至于加‘px’才能正常運(yùn)行,這是規(guī)范吧;
setInterval也可以循環(huán),你自己可以試試
2016-09-17
請問你們是怎么測試的?直接在瀏覽器輸入網(wǎng)址?不需要發(fā)布什么的嗎?
2016-08-29
1111
2016-08-29
11111
2016-08-29
11111