I have a results page that show users how they scored on a webform. I'm trying to display different messages based on their answer.
I've set up a basic alert to show what the user has selected.
var q1 = $('#webform-component-fieldset-1--question-1').text();
alert(q1);
if ($('#webform-component-fieldset-1--question-1:contains("A. Yes")')) {
$('.results-wrapper').hide();
$('.results').append('<div class="popup">User Selected A. Yes, for the first answer.</div>');
}
else if ($('#webform-component-fieldset-1--question-1:contains("B. No")')) {
$('.results-wrapper').hide();
$('.results').append('<div class="popup">User Selected B. No, for the first answer.</div>');
}
else if ($('#webform-component-fieldset-1--question-1:contains("C. I do not know")')) {
$('.results-wrapper').hide();
$('.results').append('<div class="popup">User Selected C. I do not know, for the first answer.</div>');
}
else {
alert('something went wrong');
}