以下の nebula_gdCN() 関数を使用して、クラス名で識別される要素の配列を取得できます。次に、タブごとに新しいマップを作成し、各マップ オブジェクトを個別の変数に格納できます。
<div class="my_tabs" style="width: 550px; height: 450px"></div>
<div class="my_tabs" style="width: 550px; height: 450px"></div>
<div class="my_tabs" style="width: 550px; height: 450px"></div>
<script>
var tabs = nebula_gdCN('my_tabs') ;
map1 = new google.maps.Map(tabs[0], mapOptions);
map2 = new google.maps.Map(tabs[1], mapOptions);
map3 = new google.maps.Map(tabs[2], mapOptions);
//Include these two functions
nebula_gdCN = function(q){
var classArr = Array();
for(var i=0;i<document.getElementsByTagName('*').length;i++){
if( nebula_gdC(i).className == q){
classArr.push(nebula_gdC(i)) ;
}
}
return classArr ;
}
nebula_gdC = function(i,b){
var b = b || '*' ;
return document.getElementsByTagName(b)[i] ;
}
</script>