Я использую API Карт Google, чтобы вытянуть карту с серией точек на ней. Я также вытягиваю направления, которые отображаются в элементе с ID = "directionsPanel". Это все хорошо, за исключением того факта, что когда мы набираем определенное количество очков (3 в Firefox, 4 в Chrome), они выплескиваются со страницы.
Я использую следующий код jQuery, чтобы определить, какова высота элемента (предположительно после загрузки направлений), и затем настроить его соответствующим образом:
$(document).ready(function() {
if($.browser.mozilla)
{
var sHeight = $("#directionsPanel").height();
sHeight = (sHeight * 1.5);
$("#directionsPanel").height(sHeight);
}
else
{
// do stuff for other browsers
}
});
К сожалению, элемент не корректируется на нужную величину (возможно, он не определяет правильную начальную высоту?), И все еще не удается найти нужную страницу. Любые мысли о том, как я мог бы сделать это более надежным?