我试图阻止多次单击时更改文本和值。我看过类似的问题并尝试了他们的答案但没有任何效果。
这是我的代码:
const updateSuccess = (event) => {
if (playerXTurn === true) {
$('#cell0').val('X')
$('#cell0').text('X')
} else {
playerXTurn === false
$('#cell0').val('O')
$('#cell0').text('O')
}
playerXTurn = !playerXTurn
getGames.game.cells[0] = $('#cell0').val()
event.stopPropagation(updateSuccess)
}
我之前也有这段代码
const onUpdateGame = function (event) {
event.preventDefault()
const data = getGames
api.updateGame(data)
.then(gameUi.updateSuccess)
.catch(ui.fail)
}