Had some trouble for a while at work with getting our google maps working with this 1 2, and I put it off for ages (telling people not to put a map in a lightbox), but today I got to the bottom of it. Don't load your map until the lightbox has loaded, by setting a timeout, like:
setTimeout( function() {
var [map](/wiki/#map) = new GMap2( $('#[map](/wiki/#map)' ));
[map](/wiki/#map).setCenter( new GLatLng( 0, 0 ), 0 );
var bounds = new GLatLngBounds();
.
.
.
}, 1 );
It's not exactly been bugging me for ages, but it was bugging me ages ago, and then I forgot about it. Now it's fixed! Bit of a dirty hack really.
Where'd everybody go?
💬 RE: Google Maps API + Thickbox - 11651
⬅️ The Big Food Fight :: Twitter ➡️
Paul Clarkeʼs blog - I live in Hythe near Folkestone, Kent. Wed to Clare + dad to two, I am a full-stack web engineer, + I do js / Node, some ruby, other languages ect ect. I like pubbing, parkrun, eating, home automation + other diy stuff, history, tree stuff, Television, squirrels, pirates, lego, + TIME TRAVEL.