Commit 66545bf3 by Xavier Antoviaque

Merge pull request #23 from aboudreault/answer-completion-persistence

Add completion icon persistence for answer block
parents 66be24c6 b86cd768
......@@ -4,6 +4,12 @@ function AnswerBlock(runtime, element) {
init: function(options) {
// register the child validator
$(':input', element).on('keyup', options.blockValidator);
var checkmark = $('.answer-checkmark', element);
var completed = $('.xblock-answer', element).data('completed');
if (completed === 'True') {
checkmark.addClass('checkmark-correct icon-ok fa-check');
}
},
submit: function() {
......
<textarea
<div class="xblock-answer" data-completed="{{ self.completed }}">
<textarea
class="answer editable" cols="50" rows="10" name="input"
data-min_characters="{{ self.min_characters }}"
>{{ self.student_input }}</textarea>
<span class="answer-checkmark icon-2x"></span>
<span class="answer-checkmark icon-2x"></span>
</div>
<blockquote class="answer read_only">
<div class="xblock-answer" data-completed="{{ self.completed }}">
<blockquote class="answer read_only">
{{ self.student_input|linebreaksbr }}
</blockquote>
</blockquote>
</div>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment