Edit in JSFiddle

$(document).ready(function() {
    var center = new google.maps.LatLng(35.661637,139.66656);
    var svOptions = { position: center };
    var sv = new google.maps.StreetViewPanorama(document.getElementById('sv'),svOptions);
    
    $('#toggle').click(function() {
        $('#sv').toggle();
        google.maps.event.trigger(sv, 'resize')
    });
});
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>
<button id='toggle'>ストリートビューーーーーーー!</button>
<div id='sv'></div>
#sv {
    display:none;
    width:450px;
    height:300px;
}