标签:
function moveElement(elementID,final_x,final_y,interval){ if(!document.getElementById)return false; if(!document.getElementById(elementID))return false; var elem=document.getElementById(elementID); var xpos=parseInt(elem.style.left); var ypos=parseInt(elem.style.top); if(xpos==final_x&&ypos==final_y){ return true; } if(xpos<final_x){ xpos++; } if(xpos>final_x){ xpos--; } if(ypos<final_y){ ypos++; } if(ypos>final_y){ ypos--; } elem.style.left=xpos+"px"; elem.style.top=ypos+"px"; var repeat="moveElement(‘"+elementID+"‘,"+final_x+","+final_y+","+interval+")"; movement=seTimeout(repeat,interval); }
moveElement通用函数,用于像目标移动,每次1px
标签:
原文地址:http://www.cnblogs.com/taoyanchixiangcai/p/5172394.html