当我在寻找一种如何对数据库中的地址进行地理编码的解决方案时,我偶然发现了Biostall这个库,它是集成在CodeIgniter中的Google Map。我的问题现在是在文档上,在设置其onclick js的标记下有此参数。
$marker['onclick'] = "";
现在,我被困在这一部分。只是标准的JS吗?还是有另一种方法?我已经尝试过这样做,但无济于事,它不起作用。
$marker['onclick'] = `infowindow.open(map, marker);
var infowindow = new google.maps.InfoWindow({
content: contentString
});
var contentString = "<div>HELLO WORLD!</div>" `;
任何提示都可以!我不太了解Javascript,也非常感谢我能提供的任何帮助。
答案 0 :(得分:0)
因此,在浏览文档时,我发现了一个名为“ infowindow_content”的参数。
$marker['infowindow_content'] = "//insert info window content here. :D";
编辑:因此,无需使用$ marker ['onclick'] ='';如果您要使用['infowindow_content']。它会自动实现每个标记(如果您的地址来自数据库)。
E.G:
$ marker ['infowindow_content'] ='名称:'。$ dbres-> fname。','。$ dbres-> lname;
当您单击标记时,其结果将是:
名称:名,姓。