diff --git a/.changeset/loud-brooms-rush.md b/.changeset/loud-brooms-rush.md new file mode 100644 index 0000000000..82f8fe48f0 --- /dev/null +++ b/.changeset/loud-brooms-rush.md @@ -0,0 +1,5 @@ +--- +"jspsych": patch +--- + +Fix bug that multiple jspsych instances cannot be run simultaneously diff --git a/packages/jspsych/src/JsPsych.ts b/packages/jspsych/src/JsPsych.ts index b1395318dd..54174fa51d 100644 --- a/packages/jspsych/src/JsPsych.ts +++ b/packages/jspsych/src/JsPsych.ts @@ -450,7 +450,7 @@ export class JsPsych { options.display_element.innerHTML = '
'; this.DOM_container = options.display_element; - this.DOM_target = document.querySelector("#jspsych-content"); + this.DOM_target = this.DOM_container.querySelector("#jspsych-content"); // set experiment_width if not null if (options.experiment_width !== null) {