该函数内的内容需要执行两次,并且内容不能包含在函数名内,包含在函数名内就不能在一开始的时候就执行一次,请问如何实现?ps:id是动态产生的,并且多个元素绑定了该事件函数
var temp=1;
function myFunction(id){
temp=temp+1;
if(temp<3){
//do something;
myFunction(id);
}
}
谢谢
你要执行两次做什么?好像不知道有执行两次的事件
额,我觉得是不是我的思路有问题。
加一个调用次数的参数,不就可以在不同位置随便指定调用几次了?
function copyClip(id,times){
if(!times||times<1){
times=1;
}
for(var i=0,i<times,i++){
.......
}
}
确实可以,谢谢~学习了
个人觉得2楼的递归好点
调用两次不就执行两次了。。
你想得太简单了。。我觉得我还是试试其他方法了
@Chang1ng: 想那么复杂干嘛,完全按照你的需求走哇。