Я пишу игру-викторину, используя jQuery, но когда я нажимаю кнопку в вопросе 2, она как-то пропускает вопрос 3, событие нажатия запускается дважды само по себе. Я так растерялся и борюсь, пожалуйста, помогите! Любые вклады приветствуются. Спасибо
[JS код]
function showQuestions() {
$("#title").text(questions[counter].title);
$("#answer-1")
.show()
.text(questions[counter].answer1.name)
.one("click", function() {
userChoice.push(questions[counter].answerl1.isCorrect);
getResult();
});
$("#answer-2")
.show()
.text(questions[counter].answer2.name)
.one("click", function() {
userChoice.push(questions[counter].answer2.isCorrect);
getResult();
});
$("#answer-3")
.show()
.text(questions[counter].answer3.name)
.one("click", function() {
userChoice.push(questions[counter].answer3.isCorrect);
getResult();
});
$("#answer—4")
.show()
.text(questions[counter].answer4.name)
.one("click", function() {
userChoice.push(questions[counter].answer4.isCorrect);
getResult();
});
}
function getResult() {
if (userChoice[counter]) {
$("#result")
.show()
.text("Correct!");
getResult();
} else {
$("#result")
.show()
.text("Wrong!");
scores —= 10;
gemeStart();
}
}