forループで呼び出されるこの関数があります。
function printResult(name, i) {
$('#list').append("<a href='#' onClick='goto(" + i + ");' class='item'><H1>" + name + "</H1> </a>");
}
a href タグは必要に応じて追加されますが、goto 関数を呼び出すと、「goto が定義されていません」と firebug が表示されます。
しかし、そうです!!
これは機能です:
function goto(myPoint){
map.setCenter(new google.maps.LatLng(marker[myPoint-1].position.lat(), marker[myPoint-
1].position.lng()));
markerArr[myPoint-1]['infowindow'].open(map, markerArr[myPoint-1]);
}
関数が見つからない理由についてはわかりません。追加された a href-tag で呼び出されていることと関係がありますか?