我正在開發一個測驗,我希望這個「檢查答案」按鈕被刪除,並在點擊任何選項時必須顯示答案。在這個JavaScript測驗中擺脫檢查答案按鈕?
任何人都可以請幫助我如何做到這一點?
我在這裏找到了重複, Creating a JavaScript Quiz that shows answer explanation automatically 但這不是我想要做的。因爲我是堆棧溢出的新手,所以我無法評論這個問題,所以打開這個新的。
這裏的jsfiddle鏈接:http://jsfiddle.net/natmit/7Du6N/
function processQuestion(choice) {
if (quiz[currentquestion]['choices'][choice] == quiz[currentquestion]['correct']) {
$('.choice').eq(choice).css({
'background-color': '#84e47b'
});
$('#explanation').html('<h5>Awesome! Right answer!</h5><br/>' + htmlEncode(quiz[currentquestion]['explanation']));
score++;
} else {
$('.choice').eq(choice).css({
'background-color': '#e0514e'
});
$('#explanation').html('<h3>Oops! wrong answer</h3><br/>' + htmlEncode(quiz[currentquestion]['explanation']));
}
currentquestion++;
$('#submitbutton').html('<h4>NEXT QUESTION »</h4>').on('click', function() {
if (currentquestion == quiz.length) {
endQuiz();
} else {
$(this).text('CHECK ANSWER').css({
'color': '#ffffff'
}).off('click');
nextQuestion();
}
})
}
['$('#submitbutton').hide();'](http://api.jquery.com/hide/) – Pyromonk
嗨,我是javascript新手,你能告訴我在哪裏打電話這和將選擇自動工作,並顯示結果,如果我只隱藏提交按鈕? –
喂,拉朱。如果你可以請你解釋你正在努力達到的目標,或者展示一個你想做的事情的例子,這對幫助你很有幫助。 – Pyromonk