私たちのコードは live 関数で始まり、ページ全体のコンテンツは js live 関数によって作成されます。以下のコードは、javascript コード内で Google マップを作成するために使用されます。最初の作成ではすべて問題ありません (マップは画面に正しく表示されます)。同じページで再度作成すると、マップの半分が表示され、半分が灰色になります。これが問題です。
JQuery バージョン 1.8.0
ブートストラップ バージョン 2.2.2
var idz = 'mapg';
tr.append($('<td>').append($('<div>', {
'id': idz,
'style': 'width: 100%; height: 300px'
})));
var latlng = new google.maps.LatLng(40.988921, 29.021326);
var options = {
zoom: 10,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
rootMap = new google.maps.Map(document.getElementById(idz), options);
この問題について何か助けていただければ幸いです。事前に感謝します。