В настоящее время я работаю над викториной в формате множественного выбора. Однако, когда я нажимаю на кнопку, она просто не работает!Quiz App: кнопки в javascript не работают
Вот полный код моей мини-викторина https://github.com/selvabalasingam/TypeQuiz/blob/master/js/app.js
Но я уверен, что проблема лежит между линиями 89-103 (Я вставил часть этого кода ниже)
$('button.choice').click(function(e) {
var choice = $(e.target).text();
var question = quiz.getCurrentQuestion();
// check if the answer is right and update question number and score
if (Question.answer == choice) {
getTotalCorrect = $('.questionCount').text(getTotalCorrect+1);
getScore = $('.scorePercentage').text(getScore);
}
else {
getTotalCorrect = $('.questionCount').text(getTotalCorrect+0);
getScore = $('.scorePercentage').text(getScore);
}
// then go to the next question
getNextQuestion();
});
Может ли кто-нибудь сказать, в чем проблема? Есть ли способ исправить это?
Есть ли в консоли какие-либо ошибки? – DeadChex
Одна из причин, почему кнопка в javascript не работает, вероятно, из-за семантической ошибки. У вас возникли ошибки в журнале консоли? – Daniel
Я обновил свой код, но теперь, после того как я отвечу на свой первый вопрос, мой следующий вопрос не появляется. Я попытался заглянуть в консоль, но я не вижу никаких ошибок. http://selvabalasingam.github.io/TypeQuiz/# – Selva