I put Google Map inside a div, and made a slideToggle onto the div. the Google Map doesn't display correctly.
Once the div expanded, it doesn't look right like the map below
Please check the code on jsFiddle Sample
<div class="click">
<div class="hide">
<div id="map" style="width:300px;height:140px;"></div>
</div>
</div>