Мне нужно вызвать функцию ПОСЛЕ того, как мой div #gMap изменил свой размер до моей переменной mapHeight.С помощью телефона я обнаружил, что следующее срабатывает слишком рано.
$(window).resize(function () {
var mapHeight = (viewport() - 85);
$("#gMap").height(mapHeight);
myNewFunction();
});
function viewport() {
var w = window, d = document, e = d.documentElement, g = d.getElementsByTagName('body')[0], x = w.innerWidth || e.clientWidth || g.clientWidth, y = w.innerHeight || e.clientHeight || g.clientHeight;
return y;
}
function myNewFunction(){
alert("Div is resized");
}