From: Vincent Vanwaelscappel Date: Wed, 15 Jun 2022 14:26:31 +0000 (+0200) Subject: wip #4210 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=69f3c69dc560ff159bd8ddb9725d1981596f76d5;p=fluidbook-html5.git wip #4210 @0.25 --- diff --git a/js/libs/fluidbook/fluidbook.slider.js b/js/libs/fluidbook/fluidbook.slider.js index 4a9cfb10..c223c246 100644 --- a/js/libs/fluidbook/fluidbook.slider.js +++ b/js/libs/fluidbook/fluidbook.slider.js @@ -85,6 +85,9 @@ FluidbookSlider.prototype = { }, hover: function (pageX) { + if (!$("#slider").length === 0) { + return; + } $("#slider").addClass('hover'); var page = this.getPageByX(this.pageToSlider(pageX)); this.updateThumb(page); @@ -107,7 +110,11 @@ FluidbookSlider.prototype = { }, pageToSlider: function (pageX) { - return pageX - $("#slider").offset().left; + try { + return pageX - $("#slider").offset().left; + } catch (e) { + return 1; + } }, updatePageByCursorPosition: function (pos, gotoPage, updateCursor) {