我正在使用下面的WordPress和插件组合。
我想要实现的是当用户单击一个标记时,它会被重定向到与之相关联的博客文章。
我在custom.js中添加了以下代码。
GeoMashup.addAction('loadedMap', function( properties, marker ) { GEvent.addListener(marker, "click", function() { parent.location.href = properties.home_url + "?p=" + properties.open_object_id ; }); });
使用该代码,地图将加载并重定向到地图上创建的最新标记。我很确定我已经接近最终的解决方案了。
我想我打错了行动电话。但我找不到我要找的东西。
有什么建议吗?
我的geo mashup 1.3.3解决方案做出了一些假设,这些假设在将来可能会改变,但现在是必要的:
GeoMashup.addAction( 'selectedMarker', function( properties, marker ) { var loc = GeoMashup.locations[ marker.getPoint() ]; if ( loc && loc.objects.length > 0 ) { parent.location.href = properties.home_url + '?p=' + loc.objects[0].object_id; } } );