From 703b7eb8b54ebb70471b02edfa06873ffb90d944 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 25 May 2020 14:23:27 +0200 Subject: [PATCH] fix #3657 @0.5 --- js/libs/fluidbook/fluidbook.links.js | 2 +- js/libs/fluidbook/fluidbook.slideshow.js | 15 ++++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.links.js b/js/libs/fluidbook/fluidbook.links.js index 363c3605..f51f082f 100644 --- a/js/libs/fluidbook/fluidbook.links.js +++ b/js/libs/fluidbook/fluidbook.links.js @@ -461,7 +461,7 @@ FluidbookLinks.prototype = { tweenmax = false; } css = $.extend({zIndex: 500 + parseInt(animation.zindex)}, css); - console.log(css); + link.css(css); link.show(); if (tweenmax) { diff --git a/js/libs/fluidbook/fluidbook.slideshow.js b/js/libs/fluidbook/fluidbook.slideshow.js index a838c448..a1fe3cf4 100644 --- a/js/libs/fluidbook/fluidbook.slideshow.js +++ b/js/libs/fluidbook/fluidbook.slideshow.js @@ -1,16 +1,25 @@ function FluidbookSlideshow(fluidbook) { this.fluidbook = fluidbook; + this.numSlides = 0; } FluidbookSlideshow.prototype = { initSlideshow: function (id) { - var $this=this; + var $this = this; var $slideshow = $('#' + id); var thumbnailsID = id + '_thumbnails'; var $thumbnails; var showThumbnails = $slideshow.attr('data-thumbnails') === '1'; - if ($slideshow.length == 0) return false; + if ($slideshow.length == 0) { + return false; + } + + this.numSlides = $slideshow.find('img').length; + + console.log(this.numSlides); + + showThumbnails = showThumbnails && numSlides > 1; var openIndex = parseInt($slideshow.attr('data-open-index')); if (isNaN(openIndex)) { @@ -33,7 +42,7 @@ FluidbookSlideshow.prototype = { var slideshowParams = { variableWidth: false, - infinite: true, + infinite: this.numSlides > 1, draggable: true }; if (showThumbnails) { -- 2.39.5