Sha256: a474bf9d3fb2f74bbb53af52d31ec3bf21c9ac811bb4f4cb9142b71214cdeebe
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 KB
Contents
$(document).ready(function() { function updateAssessmentFormState() { var numberOfQuestions = $('#assessment legend').length; var numberOfCheckedAnswers = $('#assessment input:checked').length; var numberOfUnansweredQuestions = numberOfQuestions - numberOfCheckedAnswers; var unansweredQuestionsBadge = $('#assessment .badge'); if (numberOfUnansweredQuestions > 0) { var unansweredQuestionsBadgeText = numberOfUnansweredQuestions + ' unanswered question'; if (numberOfUnansweredQuestions > 1) { unansweredQuestionsBadgeText += 's'; } unansweredQuestionsBadge.text(unansweredQuestionsBadgeText); } else { unansweredQuestionsBadge.addClass('fade-out'); $('#assessment input[type=submit]').removeAttr('disabled'); $('.touch #assessment .span4').addClass('collapse-height'); } } $('#assessment').on('click', 'input[type=radio]', updateAssessmentFormState); var cancelButton = $('#assessment input[type=button]'); cancelButton.click(function() { location.href = cancelButton.attr('data-course-path'); }); $('.touch #assessment label').click(function() { $(this).children('input').attr('checked', 'checked'); updateAssessmentFormState(); }); });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
woople-theme-0.2.44 | app/assets/javascripts/assessment_form.js |