42 lines
729 B
JavaScript
42 lines
729 B
JavaScript
/*
|
|
Name: Maps / Map Builder - Examples
|
|
Written by: Okler Themes - (http://www.okler.net)
|
|
Theme Version: 2.1.1
|
|
*/
|
|
|
|
(function($) {
|
|
|
|
'use strict';
|
|
|
|
var $window = $(window);
|
|
|
|
/* Fix Map size on Mobile */
|
|
function fixMapListener() {
|
|
|
|
fixMapSize();
|
|
|
|
$(window).on('load resize orientationchange', function() {
|
|
fixMapSize();
|
|
});
|
|
|
|
}
|
|
|
|
function fixMapSize() {
|
|
if ( $window.width() <= 767 ) {
|
|
|
|
var windowHeight = $(window).height(),
|
|
offsetTop = $('#gmap').offset().top,
|
|
contentPadding = parseInt($('.content-body').css('padding-bottom'), 10);
|
|
|
|
$('#gmap').height( windowHeight - offsetTop - contentPadding );
|
|
}
|
|
}
|
|
|
|
// auto initialize
|
|
$(function() {
|
|
|
|
fixMapListener();
|
|
|
|
});
|
|
|
|
}).apply(this, [jQuery]); |