質問: url; }; })(data[i].url)); google.maps.event.addDomListener(window, 'load', initialize); ```
回答: インデントがおかしいので、丁寧に書くことをお勧めします。 `function markerEvent` の中を下記に書き換えればよいのでは。少なくとも `i` が `for` の外で使われているので反応しません。 ``` //クリックしたら指定したurlに遷移するイベント google.maps.event.addListener(marker[i], 'click', (function(url) { return function() { location.href = url; }; })(data[i].url)); ```