"use strict"; jQuery(function($) { var $bodyEl = $('body'), $sidedrawerEl = $('#sidedrawer'); function showSidedrawer() { // show overlay var options = { onclose: function() { $sidedrawerEl .removeClass('active') .appendTo(document.body); } }; var $overlayEl = $(mui.overlay('on', options)); // show element $sidedrawerEl.appendTo($overlayEl); setTimeout(function() { $sidedrawerEl.addClass('active'); }, 20); } function hideSidedrawer() { $bodyEl.toggleClass('hide-sidedrawer'); } $('.js-show-sidedrawer').on('click', showSidedrawer); $('.js-hide-sidedrawer').on('click', hideSidedrawer); }); var $titleEls = $('strong', $sidedrawerEl); $titleEls .next() .hide(); $titleEls.on('click', function() { $(this).next().slideToggle(200); });/** * Created by Martin on 24/02/2016. */