JQUERY 问题

 

 

为什么我在代码中加入setTimeout("aa(i)");后会提示我

行: 1
错误: 缺少对象

setTimeout("aa(i)"); 位置已经用红色字体标识

<head>
<title>滑动面板</title>
 <script type="text/javascript" src="jquery.js" ></script>
<script type="text/javascript">

$(document).ready(
function(){
$(
"button").click(function aa(ii){
if(ii=="[object Object]")
{i
=1;}else{i=ii;}
$(
"img").attr("src",i+".jpg");
i
++;
setTimeout(
"aa(i)");

}
);
}
);
</script>
</head>

 

万千封印
浏览 397回答 4
4回答

隔江千里

setTimeout(function(){aa(i);});

慕容森

setTimeout(aa(i),1000);

函数式编程

还有种方法是: setTimeout('aa('+ i +')', 1000);

明月笑刀无情

行: 28 错误: 对象不支持此属性或方法
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript