new Header
This commit is contained in:
parent
f2be8e54b4
commit
645ea5da7d
19 changed files with 2856 additions and 323 deletions
37
trunk/web/js/custom-min.js
vendored
37
trunk/web/js/custom-min.js
vendored
|
|
@ -26,9 +26,41 @@ $(document).ready(function() {
|
|||
$(".btn-booking-form .btn-booking-loading").removeClass("hide");
|
||||
}
|
||||
});
|
||||
|
||||
// STICKY
|
||||
if($('#header').hasClass('sticky')) {
|
||||
|
||||
var _header_el = $('#header');
|
||||
var _topBar_H = $("#topBar").outerHeight() || 0;
|
||||
|
||||
// Force fixed header on mobile to avoid "jump" effect.
|
||||
if(window.width <= 992 && _topBar_H < 1) {
|
||||
var _scrollTop = $(document).scrollTop();
|
||||
var _header_H = _header_el.outerHeight() || 0;
|
||||
_header_el.addClass('fixed');
|
||||
$('body').css({"padding-top":_header_H+"px"});
|
||||
}
|
||||
|
||||
$(window).scroll(function() {
|
||||
|
||||
if((window.width > 992 && _topBar_H < 1) || _topBar_H > 0) { // 992 to disable on mobile
|
||||
|
||||
var _scrollTop = $(document).scrollTop();
|
||||
if(_scrollTop > _topBar_H) {
|
||||
_header_el.addClass('fixed');
|
||||
var _header_H = _header_el.outerHeight() || 0;
|
||||
$('body').css({"padding-top":_header_H+"px"});
|
||||
} else {
|
||||
$('body').css({"padding-top":"0px"});
|
||||
_header_el.removeClass('fixed');
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
var collapse_on_responsive = function() {
|
||||
/*var collapse_on_responsive = function() {
|
||||
if (jQuery(document).width() < 992) {
|
||||
//jQuery('.widget').find('.collapse-widget:not(.open)').addClass('collapsed');
|
||||
//jQuery('.widget').find('.collapse:not(.open)').removeClass('in');
|
||||
|
|
@ -36,4 +68,5 @@ var collapse_on_responsive = function() {
|
|||
// jQuery('.widget').find('.collapse-widget').removeClass('collapsed');
|
||||
// jQuery('.widget').find('.collapse').addClass('in');
|
||||
}
|
||||
};
|
||||
};*/
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue