var t=null,c=1,n=0,i=40,num=7,k=0;
otarget.onmouseover=otarget.onmouseout=function(e){
n=r.test((e||event).type)?1:-1;
if(!t) {
function set(){
alert("aa");
c+=n;
if((n==1&&c>num-1)||(n==-1&&c<0)){clearTimeout(t);t=null;status=t;}
else if(c>-1&&c<num) k=k+1;
t=window.setTimeout("set()",i);
}
}
}; 红色部分怎么没执行呢,怎么回事?
otarget.onmouseover=otarget.onmouseout=function(e){
n=r.test((e||event).type)?1:-1;
if(!t) {
function set(){
alert("aa");
c+=n;
if((n==1&&c>num-1)||(n==-1&&c<0)){clearTimeout(t);t=null;status=t;}
else if(c>-1&&c<num) k=k+1;
t=window.setTimeout("set()",i);
}
}
}; 红色部分怎么没执行呢,怎么回事?
alert("aa");
c+=n;
if((n==1&&c>num-1)||(n==-1&&c <0)){clearTimeout(t);t=null;status=t;}
else if(c>-1&&c <num) k=k+1;
t=window.setTimeout("set()",i);
}
只是定义,没有调用