有没有办法点击OpenLayers.Marker()创建的标记,以便能够重定向到另一个链接.
我试过了
var marker = new OpenLayers.Marker(position, icon.clone());
marker.events.register("click", map, function(e) {
location.href = "http:www.google.com"
});
Run Code Online (Sandbox Code Playgroud)
通过这样做,当我单击标记并将我重定向到www.google.com时,我能够进行点击事件.但我有兴趣知道的是,当我首先创建标记时,我能够将URL直接设置到标记吗?