jsp 页面为多个标签 用for()循环 分别添加多个计时器!在线等!谢谢啦!!
下面这样写,结果所有span都执行同一个计时器!如何修改??
for(var i = 0;i<$(".input").size();i++){
i = i;
alert(i);
ordertime=$(".input")[i].value;
alert(ordertime);
ordertime=ordertime.replace("-","/");
ordertime=ordertime.replace("-","/");
//alert(ordertime);
var ordertime=new Date(ordertime);
// alert(ordertime);
var nowtime=new Date();
maxtime = (ordertime.getTime()-nowtime.getTime())/1000+30*60;
alert(maxtime);
var timer = setInterval( function CountDown(){
//alert(maxtime);
if(maxtime>=0){
minutes = Math.floor(maxtime/60);
seconds = Math.floor(maxtime%30);
msg = "距离结束还有"+minutes+"分"+seconds+"秒";
//alert(msg);
// var i = 0;
//alert(i);
$(".span")[i].innerHTML=(msg);
//alert();
//document.getElementById("timer").innerHTML=msg;
if(maxtime == 5*30) alert('注意,还有5分钟!');
--maxtime;
//continue;
// break;
}
else{
clearInterval(timer);
//alert("时间到,结束!");
//continue;
}
},1000);
}