jquery実装タイミングスケジューリング(カウントダウン)
1744 ワード
ワークにはカウントダウンスクリプトが必要です.コードは次のとおりです.
/**
*
* @param infoId : id span
* @param callback:
*/
function beginCountDown(infoId,callback){
var num = 0 ;
var max =leaguer_constant.timeLen ;
$("#"+infoId+"").html( (parseInt(max))) ;
var id = null ;
id = setTimeout(timeFun , 1000) ; //1
function timeFun(){
$("#"+infoId+"").html( (parseInt(max))-1 ) ;
max-- ;
if(max==num){
clearInterval(id) ;
if(callback&&"function"===typeof(callback)){
callback() ;
}
}else{
setTimeout(timeFun,1000) ;
}
}
}