From 9e7055dd85999d4fef4f30ae3461b36ae8818b1c Mon Sep 17 00:00:00 2001 From: SBD Date: Sun, 10 Dec 2023 19:25:09 +0300 Subject: [PATCH] 0.0.120 --- static/aerbimJS.js | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/static/aerbimJS.js b/static/aerbimJS.js index be9853a..1e3d74b 100644 --- a/static/aerbimJS.js +++ b/static/aerbimJS.js @@ -322,20 +322,18 @@ function changeSlideProject (el,type) { if (dataset){ let index_cur_slide = parseInt(dataset['indexSlideProj']) let count_slides = parseInt(dataset['countSlidesProj']) - let slide_f_processing = null + let new_index_slide = null if (type === 'next'){ - if (!index_cur_slide + 1 > count_slides){ - slide_f_processing = document.querySelector(`[data-index-slide-proj="${index_cur_slide++}"]`) - } else { - slide_f_processing = document.querySelector(`[data-index-slide-proj="1"]`) - } + new_index_slide = index_cur_slide + 1 } else if (type === 'back'){ - if (index_cur_slide - 1 !== 0){ - slide_f_processing = document.querySelector(`[data-index-slide-proj="${index_cur_slide--}"]`) - } else { - slide_f_processing = document.querySelector(`[data-index-slide-proj="${count_slides}"]`) - } + new_index_slide = index_cur_slide - 1 } + if (new_index_slide > count_slides){ + new_index_slide = 1 + } else if (new_index_slide < 1){ + new_index_slide = count_slides + } + let slide_f_processing = document.querySelector(`[data-index-slide-proj="${new_index_slide}"]`) if (slide_f_processing){ slide_f_processing.classList.toggle("show") slide_f_processing.classList.toggle("hide")