《js dom艺术》书上的一个案例,我敲的代码 并没有动起来。问题1:代码哪里出问题了?问题2:脚本第24行var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")"; 不懂为什么要写成字符串的形式 字符串前后这样看好像多了两个加 什么意思 ?为什么setTimeout(moveElement(elementID,final_x,final_y,interval),interval)这样就不行?求详解。
1 回答
森栏
TA贡献1810条经验 获得超5个赞
settimeout的要求的第一个参数是必须是js的字符串,比如说你有一个function叫abc,1秒执行一次,那就要写做setTimeout('abc()', 1000),你上面是一样的原理。
添加回答
举报
0/150
提交
取消