From cb7eeeeb6480dd4e3fcb14e7c51a7a560b2d4949 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 20 Mar 2020 15:15:57 +0100 Subject: [PATCH] wip #3519 @0.25 --- js/libs/fluidbook/fluidbook.links.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.links.js b/js/libs/fluidbook/fluidbook.links.js index 714a1c89..e2a1e2cd 100644 --- a/js/libs/fluidbook/fluidbook.links.js +++ b/js/libs/fluidbook/fluidbook.links.js @@ -103,12 +103,21 @@ FluidbookLinks.prototype = { $(document).on('click touchend', '[data-showid]', function () { var mode = $(this).data('showmode'); + if (mode === 'toggle') { + var l = $('div.link[data-id="' + $(this).data('showid') + '"].show'); + if (l.length > 0) { + l.removeClass('show'); + return false; + } + } + if (mode === 'exclusiveshow') { $('div.link[data-hidden="1"].show').each(function () { $this.hidePlacedLink(this); }); } + var close = $(this).data('showclose'); var l = $('div.link[data-id="' + $(this).data('showid') + '"]'); $(l).append(''); @@ -567,8 +576,8 @@ FluidbookLinks.prototype = { triggerLinkById: function (id) { var a = $('.link[data-id="' + id + '"] a:eq(0)'); a.get(0).click(); - } - , + }, + initInlineSlideshows: function () { var $__this = this; -- 2.39.5