亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js運動效果為什么并沒有動起來?

js運動效果為什么并沒有動起來?

qq_明_9 2016-10-25 23:31:04
<div id="box"></div>?? ?<script type="text/javascript">?? ??? ?var oBox=document.getElementById("box");?? ??? ??? ??? ?goudan(oBox,"left",500,10);?? ??? ?function goudan(obj, attr, taregt,speed){?? ??? ??? ?var starVal=parseInt(getStyle(obj,attr));?? ??? ??? ?var timer=setInterval(function(){?? ??? ??? ??? ?setInterval +=speed;?? ??? ??? ??? ?if(setInterval>=taregt){?? ??? ??? ??? ?starVal=taregt?? ??? ??? ??? ?clearInterval(timer);?? ??? ??? ??? ?}?? ??? ??? ??? ?obj.style[attr]=starVal+"px";?? ??? ??? ?},13);?? ??? ??? ?function getStyle(obj,attr){?? ??? ??? ?return obj.currentStyle?obj.currentStyle[attr]:getComputedStyle(obj)[attr];}?? ??? ?};?? ?</script>
查看完整描述

2 回答

已采納
?
stone310

TA貢獻361條經驗 獲得超191個贊

兩個變量名稱寫錯..

var?timer=setInterval(function(){
????????????????setInterval?+=speed;??//這里是starVal+=speed;
????????????????if(setInterval>=taregt){??//這里是starVal>=taregt;
????????????????starVal=taregt
????????????????clearInterval(timer);
????????????????}


查看完整回答
反對 回復 2016-10-26
?
慕田峪3555374

TA貢獻137條經驗 獲得超18個贊

你的方法寫的太亂了,邏輯交叉不清,好好理下思路再寫吧

查看完整回答
1 反對 回復 2016-10-25
  • 2 回答
  • 0 關注
  • 1234 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號