We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 67e6d21 commit 5cfa656Copy full SHA for 5cfa656
1 file changed
bases/rsptx/interactives/runestone/shortanswer/js/shortanswer.js
@@ -61,7 +61,10 @@ export default class ShortAnswer extends RunestoneBase {
61
this.fieldSet = document.createElement("fieldset");
62
this.newForm.appendChild(this.fieldSet);
63
this.firstLegendDiv = document.createElement("div");
64
- this.firstLegendDiv.innerHTML = this.question;
+ // move contents to new div, keeping any event listeners
65
+ while (this.origElem.firstChild) {
66
+ this.firstLegendDiv.appendChild(this.origElem.firstChild);
67
+ }
68
this.firstLegendDiv.classList.add("journal-question");
69
this.firstLegendDiv.classList.add("exercise-statement");
70
this.fieldSet.appendChild(this.firstLegendDiv);
0 commit comments