我有一个页面,其中包含基于Google Maps JavaScript API的多个位置的Google地图。标记和信息窗口由JSON生成,如下所示:
init_markers([{
"id":1,
"lat":"52.24125614966341",
"lng":"19.9072265625",
"address":"Adress",
"infowindow":"<div class=\"photo\">
<a rel=\"lightbox\" href=\"http://exapmle.com/lol.jpg\">
<img src=\"http://exapmle.com/lol.jpg\" \/> <\/a><\/div>"},
{next_marker...}]);
问题是灯箱在地图上的信息窗口中不起作用。而是在空的浏览器选项卡中打开灯箱图像。在地图之外,灯箱工作正常。
我正在使用WordPress,所有链接都是通过循环播放帖子和获取帖子缩略图生成的。
有没有人遇到同样的问题并找到解决方案?