deha21
30.01.2012, 23:12:27
Chcę zrobić żeby po kliknięciu na przycisk wyskakiwała mapa. Niby wyskakuje ale sama mapa znajduje się na 1/4 powierzchni, której ma zajmować. Gdy nie używam hide/show to wyświetla się normalnie, natomiast wszelkie próby jej chowania i pokazywania skutkują tym, że mapa po pojawieniu się, zmniejsza swój rozmiar. Próbowałem z show, fadeIn, chowałem też mapę w innym divie, który ukrywałem ale wciąż to samo. Może ktoś miał podobny problem?
rocktech.pl
31.01.2012, 08:47:34
Witam.
Miałem podobny problem.
Spróbuj jakoś tak. Kluczowe jest użycie load.
function loadMap() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("mapDiv"));
map.setCenter(new GLatLng(52.00,19.01), 5);
}
}
$('#przycisk').click(function() {
loadMap();
$('mapDiv').load(function () {
$('divUkrywajacy').show();
});
});