Ik heb een, naar mijn ogen vreemd, probleem met google maps op mijn site te plaatsen. Ik wil twee maps hebben, 1 kleine en 1 grote waar ik een route op wil weergeven naar een lokatie. Alles goed en wel, alleen laad de grote map op nog geen kwart van de ruimte (zie afbeelding)

Ik gebruik onderstaande code maar kan de fout niet vinden. Heeft iemand dit eerder gezien?
Ohja en de jquery

Ik gebruik onderstaande code maar kan de fout niet vinden. Heeft iemand dit eerder gezien?
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| <script type="text/javascript"> function initialize() { var latlng = new google.maps.LatLng(51.92475, 4.38206); var myOptions = {zoom: 10, center: latlng,mapTypeId: google.maps.MapTypeId.ROADMAP}; var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); var marker = new google.maps.Marker({position: latlng, map:map, title:"Cherrytrees"}); var image = '<?=_URL?>/Core/Images/Icons/citysquare.png'; var myLatLng = new google.maps.LatLng(51.92308, 4.47058); var cityCentre = new google.maps.Marker({position:myLatLng, map:map, icon:image, title:"Centre of Rotterdam"}); marker.setMap(map); var largeLatlng = new google.maps.LatLng(51.92475, 4.38206); var largeOptions = {zoom: 10, center: largeLatlng,mapTypeId: google.maps.MapTypeId.ROADMAP}; var largeMap = new google.maps.Map(document.getElementById("largeMap"), largeOptions); var largeMarker = new google.maps.Marker({position: largeLatlng, map:largeMap, title:"Cherrytrees"}); largeMarker.setMap(largeMap); } [..] jQuery(document).ready(function () { [..] initialize(); }); </script> [..] <div id="shadow" class="inlinePop"></div> <div id="shadowContent" class="inlinePop"> <div id="closebar"><a href="#" title="Close window" id="closeBarLink">Close window</a></div> <div id="content"> <h2>Find route</h2> <div id="largeMap" style="width:700px;height:400px;"></div> </div> </div> |
Ohja en de jquery
code:
1
2
3
4
5
6
7
8
9
| $("#showRoute").click(function(e){ e.preventDefault(); $("#shadow").add($("#shadowContent"),$("#closebar"),$("#content")).fadeIn(500); $("#shadowContent").show().css({'width':'750px','top':'25px','left':'50%','margin-left':'-400px'}); $("#closeBarLink").click(function(l){ l.preventDefault(); $("#shadow").add($("#shadowContent"),$("#closebar"),$("#content")).fadeOut(500); }); }); |
[ Voor 10% gewijzigd door kleautviool op 23-09-2010 14:33 ]