gpt4 book ai didi

javascript - 单击boxdiv时如何获取单个弹出信息窗口

转载 作者:行者123 更新时间:2023-11-29 22:01:29 26 4
gpt4 key购买 nike

function clicked(Object){ //getting new object data when refreshing map
var marker=getMarkers(Object,map);//get the marker
var infowindow=gwtInfowindow(Object);// get the info window popup

if(currentList[Object.id].infowindow==undefined){
//getting if undefined popup
currentList[Object.id].infowindow= infowindow;
currentList[Object.id].infowindow.open(map,marker);
}
else{
infowindow=currentList[Object.id].infowindow;
currentList[Object.id].infowindow.open(map,marker);
//getting info window when map refreshed
}
}
  • 在我的代码中,当我点击 map 框时,我得到了 infowindow 的当前列表。
  • 但是本地图刷新时如果对象数据发生变化然后 infowindow 打开旧数据(即在其他情况下 infowindow 分配旧数据 currentList[Object .id].infowindow).
  • 请有任何想法。

最佳答案

  • 试试这个

    else{
    currentList[Object.id].infowindow.close();
    infowindow=currentList[Object.id].infowindow;
    currentList[Object.id].infowindow.open(map,marker);
    //getting info window when map refreshed
    }

关于javascript - 单击boxdiv时如何获取单个弹出信息窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23503077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com