diff --git a/aleksis/apps/alsijil/static/js/alsijil/week_view.js b/aleksis/apps/alsijil/static/js/alsijil/week_view.js new file mode 100644 index 0000000000000000000000000000000000000000..c5daa0451b63a63aac4e8b7703beaaa6d8b26fe5 --- /dev/null +++ b/aleksis/apps/alsijil/static/js/alsijil/week_view.js @@ -0,0 +1,21 @@ +$(document).ready(function () { + $("#id_group").change(function () { + $("#id_teacher").val("").formSelect(); + }); + $("#id_teacher").change(function () { + $("#id_group").val("").formSelect(); + }); + $("#toggle-row.pre-hidden").hide(); + +}); +$("#toggle-button").click(function () { + $("#toggle-row").toggle(); +}) +$(".unfold-trigger").click(function (event) { + let target = event.target; + target.classList.toggle("vertical"); + let next_container = $(target).parent().next(".horizontal-scroll-container"); + if (next_container.length >= 1) { + next_container[0].classList.toggle("vertical"); + } +}) \ No newline at end of file diff --git a/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html b/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html index dd27dbb8098ebdffe99127f6b415bbe7b841ff6e..6e46ad040c0325262af57d7e57262d7b6c05716f 100644 --- a/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html +++ b/aleksis/apps/alsijil/templates/alsijil/class_register/week_view.html @@ -440,28 +440,5 @@ </div> {% endif %} - <script> - $(document).ready(function () { - $("#id_group").change(function () { - $("#id_teacher").val("").formSelect(); - }); - $("#id_teacher").change(function () { - $("#id_group").val("").formSelect(); - }); - $("#toggle-row.pre-hidden").hide(); - - }); - $("#toggle-button").click(function () { - $("#toggle-row").toggle(); - }) - $(".unfold-trigger").click(function (event) { - console.log(event); - let target = event.target; - target.classList.toggle("vertical"); - let next_container = $(target).parent().next(".horizontal-scroll-container"); - if (next_container.length >= 1){ - next_container[0].classList.toggle("vertical"); - } - }) - </script> +<script src="{% static 'js/alsijil/week_view.js' %}" type="text/javascript"></script> {% endblock %}