1
현재 숨겨진 탭 시스템에서 Google지도를 사용하고 있습니다. 지도를 제외한 모든 작품은 중앙에서 벗어나는 것처럼 보이고 스크롤하여 내 마커를 찾아야합니다.Google지도의 크기를 조정하고 탭 중앙에 시스템
이전에는지도의 일부분 만 숨김 속성으로 표시되기 때문에 전체지도를로드 할 수있었습니다.
아래 스크립트를 사용했지만 맵을 중앙 집중화하기 위해 .getCenter를 사용하려고하면 "Object #에는 메소드 'getCenter'가 없습니다."라는 Javascrip 오류가 발생합니다.
<script type="text/javascript">
$(document).ready(function(){
$('#hotel-listing .option').hide();
$('#hotel-listing .option:first').show();
$('#hotel-listing nav ul li a:first').addClass('active');
$('#hotel-listing nav ul li a').click(function(){
$('#hotel-listing nav ul li a').removeClass('active');
$(this).addClass('active');
var currentTab = $(this).attr('href');
$('#hotel-listing .option').hide();
$(currentTab).show();
var currCenter = map.getCenter();
google.maps.event.trigger(map, 'resize');
map.setCenter(currCenter);
return false;
});
});
</script>
감사의 말.
감사