Add to Wallet

Join Quiz
Home  ➔  Join Quiz

Join Quiz

add_shortcode('quiz_attendant', 'display_quiz_attendant');
function display_quiz_attendant() {
ob_start();
?>



function fetchNewQuestion(sessionID) { jQuery.get('/wp-admin/admin-ajax.php?action=fetch_question&session_id=' + sessionID, function(response) { if (response.success) { document.getElementById('question-area').style.display = 'block'; document.getElementById('question-text').innerHTML = response.data.question_text; document.getElementById('answers').innerHTML = response.data.answers_html; } }); }
jQuery(document).ready(function($) { $(document).on('click', '.answer-option', function() { let sessionID = $('#session_id').val(); let questionID = $('#question-text').data('id'); let answerID = $(this).data('answer'); let startTime = $('#question-text').data('start-time'); let responseTime = (new Date().getTime() - startTime) / 1000; // Calculate response time in seconds $.post('/wp-admin/admin-ajax.php', { action: 'submit_answer', session_id: sessionID, question_id: questionID, answer_id: answerID, response_time: responseTime }, function(response) { if (response.success) { alert('Answer submitted! Your score: ' + response.data.score); } else { alert('Error: ' + response.data.message); } }); }); });

Scroll to Top