KaiserEMP
6/9/2017 - 11:44 AM

Refresh-Resize Cookie Padding-top example

function reserveHeaderSpace() {
  if (!$('body').hasClass('not-top')) {
    var headerHeight = $('header.header').outerHeight();
    $('.content-wrap').css('padding-top', headerHeight);
  } else {
    $('.content-wrap').css('padding-top', '');
  }
}
reserveHeaderSpace();
$(window).on('load resize',function() {
/* Cookiebar */
  $('.cookie_box .accept').click(function(){
      $('.cookie_disclaimer').fadeOut(500, function(){
        $('body').removeClass('cookiebar-visible');
        reserveHeaderSpace();
      });
      $.ajax({
        type: 'POST',
        url: ajaxurl,
        data: { action: 'cookie_session' }
      });
    });

    reserveHeaderSpace();
});