]> _ Git - fluidbook-html5.git/commitdiff
wait #4580 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 8 Jul 2021 10:31:49 +0000 (12:31 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 8 Jul 2021 10:31:49 +0000 (12:31 +0200)
js/libs/fluidbook/fluidbook.links.js

index d35d4e7aa859ccb61b1f01495df35aa4334f674d..57707785a47f82c8bf0f8b08f368d2c16be4f9a9 100644 (file)
@@ -212,6 +212,11 @@ FluidbookLinks.prototype = {
                         $(l).append('<a href="#" class="linkshowclose ' + close + '"></a>');
                     }
                     $(l).show();
+                    if ($(l).find('iframe').length > 0) {
+                        $(l).find('iframe').each(function () {
+                            this.src = this.src;
+                        });
+                    }
                     $(l).trigger('fluidbook.link.show');
                     if (close !== 'none') {
                         $(l).removeClass('notinteractive');
@@ -241,7 +246,10 @@ FluidbookLinks.prototype = {
         });
 
         $(document).on('click touchend', 'a.triggerlink[data-trigger-event="click"]', function () {
-            $this.triggerLinkById($(this).data('trigger-id'));
+            var ids = $(this).data('trigger-id').split(',');
+            $.each(ids, function (k, id) {
+                $this.triggerLinkById(id);
+            });
             return false;
         });
 
@@ -286,6 +294,7 @@ FluidbookLinks.prototype = {
         });
     },
 
+
     handleExternalHref: function (link) {
         var href = $(link).is('[data-pseudolink-href]') ? $(link).data('pseudolink-href') : $(link).attr('href');
         var change = false;