diff options
Diffstat (limited to 'theme/javascript/core/navigation.js')
-rwxr-xr-x | theme/javascript/core/navigation.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/theme/javascript/core/navigation.js b/theme/javascript/core/navigation.js index 31a7cd6..2a08dab 100755 --- a/theme/javascript/core/navigation.js +++ b/theme/javascript/core/navigation.js @@ -28,7 +28,15 @@ define([ var $page = $(html); var $pageHead = $page.find("[data-element=head]"); - $("head").html($pageHead.html()); + // Merge heads + var headContent = $pageHead.html() + + $("head style").each(function() { + headContent = headContent + this.outerHTML + }); + $("head").html(headContent); + + // Update header, body and summary $('.book-header').html($page.find('.book-header').html()); $('.book-body').html($page.find('.book-body').html()); $('.book-summary').html($page.find('.book-summary').html()); |