From 7518d3fe5dbd82f815db2464d37926aa2a77adac Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 2 Mar 2020 12:19:47 +0100 Subject: [PATCH] wip #3450 @0.25 --- js/libs/fluidbook/fluidbook.tabs.js | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.tabs.js b/js/libs/fluidbook/fluidbook.tabs.js index b9aa169c..ff346aea 100644 --- a/js/libs/fluidbook/fluidbook.tabs.js +++ b/js/libs/fluidbook/fluidbook.tabs.js @@ -99,6 +99,9 @@ FluidbookTabs.prototype = { addLinks: function (pages) { pages = pages.map(function (x) { + if (x === '-') { + return '-'; + } return parseInt(x); }); @@ -125,15 +128,18 @@ FluidbookTabs.prototype = { var nbPages = sectionPages.length; var i = 0; $.each(sectionPages, function (k, value) { - if (value % 2 === 1) { - value--; + if (value !== '-') { + console.log(value); + if (value % 2 === 1) { + value--; + } + $this.links.push({ + css: {height: (100 / nbPages) + '%', top: (100 / nbPages * i) + '%'}, + page: parseInt(value), + index: index, + id: 'o' + index + }); } - $this.links.push({ - css: {height: (100 / nbPages) + '%', top: (100 / nbPages * i) + '%'}, - page: parseInt(value), - index: index, - id: 'o' + index - }); i++; index++; }); @@ -245,7 +251,6 @@ FluidbookTabs.prototype = { var commoncss = {}; commoncss.width = (100 * (this.linkWidth / this.naturalDimensions.width)) + "%"; commoncss.left = (-100 * (this.margin / this.naturalDimensions.width)) + "%"; - console.log(commoncss); $(this.links).each(function (k, v) { var l = $(''); -- 2.39.5