how to disable event in jquery ?
ined to disable the cell after click on it
i tried with $('.cells').off();
after event.target
but it doesn't work
and also i tried with $('.cells').unbind();
after event.target
and after click listener but i have the same bugs
const changeTurn = function Turne() {
let board, result;
let player1 = '';
let player2 = '';
if (turn === 1) {
if (player1 !== '' || winningCase(gameBoard()) !== 0 ||player2 !== '') {
return;
}
player1 = 'X'
event.target.innerHTML = player1
board = gameBoard();
result = winningCase(board);
if (result !== 0) {
gameOver(result);
return;
}
turn++
moveCuont++
} else {
if (player1 !== '' || winningCase(gameBoard()) !== 0 ||
player2 !== '') {
return;
}
player2 = 'O'
event.target.innerHTML = player2
board = gameBoard();
result = winningCase(board);
if (result !== 0) {
gameOver(result);
return;
}
turn--
moveCuont++
eve.off('click')
}
result = checkWinner(board);
if (moveCuont === 9) {
gameOver(result);
return;
}
}
$(".cells").click(changeTurn)