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")