This commit is contained in:
SBD
2023-12-10 18:53:14 +03:00
parent 31ef16bf43
commit 9a7a79a3b9
5 changed files with 151 additions and 9 deletions

View File

@@ -313,4 +313,34 @@ function resetForm () {
if (btn_form.classList.contains("hide")){
btn_form.classList.remove('hide')
}
}
function changeSlideProject (el,type) {
let cur_slide = document.querySelector(".el_container_projects_slider.show")
let dataset = cur_slide.dataset
if (dataset){
let index_cur_slide = parseInt(dataset['indexSlideProj'])
let count_slides = parseInt(dataset['countSlidesProj'])
let slide_f_processing = 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"]`)
}
} 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}"]`)
}
}
if (slide_f_processing){
slide_f_processing.classList.toggle("show")
slide_f_processing.classList.toggle("hide")
cur_slide.classList.toggle("show")
cur_slide.classList.toggle("hide")
}
}
}