我試着去創建兩個計數器,當我按downKey
我想C1的開始計數,當我按下keyLeft
我想停止第一計數器並開始C2的算....我知道,我需要使用clearInterval()
功能,但我不知道,我需要使用它,這裏是一個JSFiddle 來看看我的意思jQuery的:使用的setInterval
HTML:
<div id="left"></div>
<div id="down"></div>
JS:
$('body').keydown(function (e) {
switch (e.which) {
case 39:
clearInterval(down_move);
var i=0;
var right_move = setInterval(function(){
$('#left').html(i);
i++
}, 1000)
break;
case 40:
clearInterval(right_move);
var j = 0;
var down_move = setInterval(function(){
$('#down').html(j)
j++;
}, 1000);
break;
default:
}
e.preventDefault();
});
始終在這個問題本身的代碼。 –
嗨,我把一個jsfiddle鏈接ü可以檢查它,但沒有問題,如果你想讓我把代碼! – Gintoki