Я полный новичок для разработки веб-интерфейса. Я пытаюсь создать простую игру, где у меня есть набор из трех изображений (с вопросами). Каждое изображение имеет две кнопки под ним с надписью «Да» и «Нет». Пользователь должен щелкнуть по правильной кнопке под каждым изображением, чтобы ответить на вопрос.JQuery Устанавливает значение при нажатии кнопки
Правильный ответ для изображения 1 - «Нет», для изображения 2 «Нет», а для изображения 3 «Да».
Ниже мое отношение HTML:
<div class="buttoncontainer">
<button id="submit-btn1" onclick="subtractone()">Yes!</button>
<button id="submit-btn2" onclick="addone()">No!</button>
</div>
<div class="buttoncontainer">
<button id="submit-btn3" onclick="subtractone()">Yes!</button>
<button id="submit-btn4" onclick="addone()">No!</button>
</div>
<div class="buttoncontainer">
<button id="submit-btn5" onclick="subtractone()">Yes!</button>
<button id="submit-btn6" onclick="addone()">No!</button>
</div>
<div class="scoresheet">
<p id="resultMessage"></p>
</div>
Идея заключается в том, чтобы показывать счет в пределах ПРОТОКОЛ и отображения текста на основе баллов.
Ниже приведен JQuery, которым я до сих пор управлял. Я был бы очень благодарен за любую помощь.
$(document).ready(function() {
var finalScore = 0;
console.log(finalScore);
$("#resultMessage").html("<p>" + finalScore + "</p>");
function subtractone(finalScore) {
finalScore = finalScore - 1;
$("#resultMessage").html("<p>" + finalScore + "</p>");
}
function addone(finalScore) {
finalScore = finalScore + 1;
$("#resultMessage").html("<p>" + finalScore + "</p>");
}
});
Благодарим вас за советы и помощь, Тони Хинкла и Рошни Бохаде! Решение Рошни работало для меня. –