diff --git a/components/ILIAS/COPage/templates/default/tpl.question_export.html b/components/ILIAS/COPage/templates/default/tpl.question_export.html
index 7ee09f1cf421..42fc2c5ee5ca 100755
--- a/components/ILIAS/COPage/templates/default/tpl.question_export.html
+++ b/components/ILIAS/COPage/templates/default/tpl.question_export.html
@@ -137,7 +137,7 @@
if (typeof MathJax != "undefined") {
MathJax.Hub.Queue(["Typeset", MathJax.Hub, "container{VAL_ID}"]);
}
- il.test.orderinghorizontal.init(document.querySelector('#container{VAL_ID}'));
+ il.test.orderingvertical.init(document.querySelector('#container{VAL_ID}'));
}
@@ -339,7 +339,10 @@
qtitle
@@ -351,8 +354,8 @@
{
ilias.questions.shuffle(questions[{VAL_ID}]);
jQuery('div#container{VAL_ID}').autoRender(questions[{VAL_ID}]);
- jQuery("#order{VAL_ID}").sortable({containment: '#container{VAL_ID}'});
- jQuery("#order{VAL_ID}").css('font-size', questions[{VAL_ID}].textsize+'%');
+ document.querySelector("#order{VAL_ID}").style.fontSize = questions[{VAL_ID}].textsize+'%';
+ il.test.orderinghorizontal.init(document.querySelector('#order{VAL_ID}'));
}
diff --git a/components/ILIAS/TestQuestionPool/resources/js/dist/question_handling.js b/components/ILIAS/TestQuestionPool/resources/js/dist/question_handling.js
index 7b70639021d6..63ff367b0e7f 100755
--- a/components/ILIAS/TestQuestionPool/resources/js/dist/question_handling.js
+++ b/components/ILIAS/TestQuestionPool/resources/js/dist/question_handling.js
@@ -343,14 +343,14 @@ ilias.questions.handleOrderingImages = function(a_id) {
ilias.questions.assOrderingHorizontal = function(a_id) {
- var result = jQuery('#order'+a_id).sortable('toArray');
+ var result = document.querySelectorAll(`#order${a_id} > .answers`);
answers[a_id].wrong = 0;
answers[a_id].passed = true;
answers[a_id].choice = [];
for (var i=0;i {
item.draggable = false;
item.id = i + 1;
- item.firstElementChild.firstElementChild.innerHtml = answers_sorted[i].answertext;
+ let content_item = item.firstElementChild
+ if (content_item.firstElementChild !== null) {
+ content_item = content_item.firstElementChild;
+ }
+ content_item.innerHtml = answers_sorted[i].answertext;
}
);
ilias.questions.handleOrderingImages(a_id);