我有一张使用google visualization heatmap layer
的热图的地图如果我尝试添加一个普通的地图标记,它会在google api中的某个地方失败并显示未被捕获的类型错误。
似乎发生marker.setMap(map)
行,(检查标记,它有一个map属性)但是地图本身触发的任何内容似乎都会失败。
我在设置标记之前尝试取消设置热图图层,甚至尝试不使用相同的结果初始化热图图层。
我开始认为通过包含可视化库,我失去了添加地图标记的能力。如果是这种情况,有没有人遇到过变通方法?
答案 0 :(得分:2)
您最初创建的标记没有map属性,当您点击某处(不仅仅是标记)时,标记会出现,因为lnk
- 变量将设置为document
,不是链接:
var lnk = $(document, '.marker_toggle')
但它应该只是:
var lnk = $('.marker_toggle')