Portfolio/pages/gallery.js
2021-01-04 19:27:14 +00:00

32 lines
No EOL
870 B
JavaScript

import {slide, slides} from "../pages/gallery-index.js";
var currentSlide = 0;
window.nextSlide = function nextSlide(){
currentSlide++;
updateSlide();
}
window.lastSlide = function lastSlide(){
currentSlide--;
updateSlide();
}
function updateSlide(){
if (currentSlide > slides.length-1){
currentSlide = 0;
} else if (currentSlide < 0){
currentSlide = slides.length-1;
}
document.querySelector(".galleryTitle").innerHTML = slides[currentSlide].title;
document.querySelector(".galleryCaption").innerHTML = slides[currentSlide].caption;
document.querySelector(".galleryLink").href = slides[currentSlide].link;
document.querySelector(".galleryImage").src = slides[currentSlide].image;
console.log(document.querySelector(".galleryImage").src)
console.log(slides[currentSlide].image)
}
updateSlide();