ユーザーが次のように選択した場合にのみ、Googleマップレイヤーを表示しようとしています:
$("#add_layer").click(function() {
var firstLayer = new google.maps.FusionTablesLayer({
query: {
select: 'geometry',
from: '1mzDdm3G8By9pbjBG3XvSUw6fppNVkYPYo0k'
},
map: map,
suppressInfoWindows: true
});
google.maps.event.addListener(firstLayer, 'click', function(e) {
windowControl(e, infoWindow, map);
});
});
このコードは、$("#add_layer").click(function() 内に含まれていない場合に完全に機能しますが、クリック関数内には含まれていません。これを行うためにクリック関数を使用できない理由はありますか?