4,396
edits
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
var captionClass = '.caption-image' + i; | var captionClass = '.caption-image' + i; | ||
var imageElem = $(this).find(imageClass + ' img'); | var imageElem = $(this).find(imageClass + ' img'); | ||
if (imageElem.length) { | if (imageElem.length) { | ||
console.log("Found image:", imageClass, imageElem.attr('src')); | |||
// Use both imageClass and captionClass to find the caption text | // Use both imageClass and captionClass to find the caption text | ||
var captionText = $(this).find(imageClass + ' ' + captionClass).text(); | var captionText = $(this).find(imageClass + ' ' + captionClass).text(); | ||
Line 125: | Line 126: | ||
var currentIndex = 0; | var currentIndex = 0; | ||
var totalImages = images.length; | var totalImages = images.length; | ||
function toggleImage() { | function toggleImage() { | ||
currentIndex = (currentIndex + 1) % totalImages; | currentIndex = (currentIndex + 1) % totalImages; | ||
var image = images[currentIndex]; | var image = images[currentIndex]; | ||
console.log("Toggling to image index:", currentIndex, "Src:", image.src); | |||
$('#article-content').find('.article-images').html(getImageHtml(image, currentIndex, totalImages)); | $('#article-content').find('.article-images').html(getImageHtml(image, currentIndex, totalImages)); | ||
} | } |