ACF谷歌地图 - 信息窗口问题
ACF Google Map - Issue with Info Window
我在我的网站中集成了一个谷歌地图,效果很好。
我正在尝试找出如何在单击标记时添加信息窗口。
我有以下来自高级自定义字段:
<?php
$location = get_field('map');
if( !empty($location) ):
?>
<div class="acf-map" style="border:10px solid #1a1a1a;">
<div class="marker" data-lat="<?php echo $location['lat']; ?>" data-lng="<?php echo $location['lng']; ?>"></div>
</div>
<?php endif; ?>
我还从 http://www.advancedcustomfields.com/resources/google-map/中添加了所需的JS和CSS
希望有人能快速解决这个问题!提前感谢伙计们。
尝试在div 的内部 HTML 中编写内容
<div class="marker" data-lat="<?php echo $location['lat']; ?>" data-lng="<?php echo $location['lng']; ?>">CONTENT NEEDS TO BE ADDED HERE</div>
因为ACF JS使用div中的内容并放入弹出窗口。
// if marker contains HTML, add it to an infoWindow
if( $marker.html() )
{
// create info window
var infowindow = new google.maps.InfoWindow({
content : $marker.html()
});
// show info window when marker is clicked
google.maps.event.addListener(marker, 'click', function() {
infowindow.open( map, marker );
});
}
相关文章:
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- 为什么我在以编程方式打开窗口时遇到问题
- j查询模式窗口,刷新父问题
- 根据窗口宽度修剪字符串,调整大小时出现问题
- 弹出警报窗口问题
- JavaScript-弹出窗口阻止程序问题
- highcharts饼图窗口调整大小问题
- Javascript-window.open()弹出窗口大小问题
- 通过防止窗口事件问题防止双重提交
- 单元测试窗口位置分配的角度问题
- jsp页面的问题-不显示弹出窗口
- 无法使用谷歌地图在“文档”上执行“写入”(信息窗口问题)
- ACF谷歌地图 - 信息窗口问题
- 谷歌地图API 3-信息窗口问题
- Jquery动画,设置间隔和非活动窗口问题
- ios9/safari上的弹出窗口问题
- 在移动safari弹出窗口问题
- 创建一个自定义的谷歌地图与多个标记和弹出窗口-问题
- 如何解决“窗口”问题?onDomReady不是函数"问题
- 谷歌地图信息窗口问题