diff --git a/js/h5p.js b/js/h5p.js index b2d13b3..b9d70f6 100644 --- a/js/h5p.js +++ b/js/h5p.js @@ -501,7 +501,8 @@ H5P.fullScreen = function ($element, instance, exitCallback, body, forceSemiFull // We're called from an iframe. $body = H5P.jQuery(body); $classes = $body.add($element.get()); - var iframeSelector = '#h5p-iframe-' + $element.parent().data('content-id'); + var contentId = $element.closest('[data-content-id]').data('content-id'); + var iframeSelector = '#h5p-iframe-' + contentId; $iframe = H5P.jQuery(iframeSelector); $element = $iframe.parent(); // Put iframe wrapper in fullscreen, not container. }