をgoogle.mapするのonclickイベントを追加:(私はグーグルマップは、JSの少しを把握しようと、私はこだわっているマーカー
var myCenter=new google.maps.LatLng(53, -1.33);
function initialize()
{
var mapProp = {
center:myCenter,
zoom: 14,
draggable: false,
scrollwheel: false,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.Map(document.getElementById("map-canvas"),mapProp);
var marker=new google.maps.Marker({
position:myCenter,
icon:'images/pin.png',
url: 'http://www.google.com/',
animation:google.maps.Animation.DROP
});
marker.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
を持っているしかし、私はonclickのをフックに見えることはできませんマーカーURLのイベント?
私はそれが
google.maps.event.addListener(marker, 'click', function() {window.location.href = marker.url;});
しかし、今まで、私はそれがマップが表示されないようにするか、マーカーが表示されなくなり置く。
を追加することとは何かを持って知っています
のwheresあなたの情報ウィンドウ? –
@Alex infoWindowは必要ありません。私はマーカー(ピン)にURLクリックイベントを追加することについて話しています。しかし、ありがとう。私はSkellyが答えを持っていると思う。 – Mark