clearInterval()没有起作用

var i = 0;var count = null;

$('#user').keypress(function(event){  var k = event.keyCode;  if ((k <= 57 && k >= 48) || (k <= 105 && k >= 96)){
    count = setInterval(function(){
      i++;      console.log("keydown-"+i);
    },500);  
  }else if(k == 13){
    clearInterval(count);
    alert('总共用时-'+i);
  }else{    return false;
  }
})

关掉alert后,控制台的时间一直在不停的跑,为什么clearInterval没有起作用

id="user"是个输入框


杨__羊羊
浏览 448回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript