|
|
|
@ -23,6 +23,23 @@ $(document).ready(function () { |
|
|
|
$(window).on('scroll', function () { |
|
|
|
$(window).on('scroll', function () { |
|
|
|
updateHeader(); |
|
|
|
updateHeader(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$(document).on('click', '[data-banner]', function(e){ |
|
|
|
|
|
|
|
e.preventDefault(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$.ajax('/hide-banner/'+$(this).data('banner'), { |
|
|
|
|
|
|
|
method: 'GET', |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
.done(function (data) { |
|
|
|
|
|
|
|
if (data.success === true) { |
|
|
|
|
|
|
|
$('.banner').slideUp(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
.fail(function (xhr) { |
|
|
|
|
|
|
|
console.log('error', xhr); |
|
|
|
|
|
|
|
$('.banner').slideUp(); |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
function updateHeader() { |
|
|
|
function updateHeader() { |
|
|
|
@ -39,6 +56,7 @@ function updateHeader() { |
|
|
|
headerElement.removeClass('header--shadow'); |
|
|
|
headerElement.removeClass('header--shadow'); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($('.banner').is(':visible')) { |
|
|
|
if(scrollOffset > 0) { |
|
|
|
if(scrollOffset > 0) { |
|
|
|
if(scrollOffset <= 140) { |
|
|
|
if(scrollOffset <= 140) { |
|
|
|
headerElement.css('top', (140-scrollOffset)+'px'); |
|
|
|
headerElement.css('top', (140-scrollOffset)+'px'); |
|
|
|
@ -49,3 +67,4 @@ function updateHeader() { |
|
|
|
headerElement.css('top', ''); |
|
|
|
headerElement.css('top', ''); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |