Jquery 当信息来自kml文件时,如何在页面加载时显示默认信息,而不是单击谷歌地图的标记?

Jquery 当信息来自kml文件时,如何在页面加载时显示默认信息,而不是单击谷歌地图的标记?,jquery,google-maps,google-maps-api-3,kml,addeventlistener,Jquery,Google Maps,Google Maps Api 3,Kml,Addeventlistener,我正在使用下面的教程将信息加载到kml文件中,并将其显示在地图的右侧 在本教程中,单击特定标记时将填充右侧信息。默认情况下,右侧为空白。如何在不单击的情况下显示默认信息。我的意思是当页面加载时,它应该显示与标记相关的信息,即地图的中心点。稍后,当用户单击其他标记时,信息将相应更改 我尝试使用tilesload事件,但它不起作用 底线:如何在不单击标记的情况下显示信息不单击KMLayer对象就无法访问KML功能。如果要这样做,需要单独解析KML。因为您使用的是jQuery,所以可以使用parse

我正在使用下面的教程将信息加载到kml文件中,并将其显示在地图的右侧

在本教程中,单击特定标记时将填充右侧信息。默认情况下,右侧为空白。如何在不单击的情况下显示默认信息。我的意思是当页面加载时,它应该显示与标记相关的信息,即地图的中心点。稍后,当用户单击其他标记时,信息将相应更改

我尝试使用
tilesload
事件,但它不起作用


底线:如何在不单击标记的情况下显示信息

不单击KMLayer对象就无法访问KML功能。如果要这样做,需要单独解析KML。因为您使用的是jQuery,所以可以使用parseXML:


有没有其他方法可以在不使用kml文件的情况下实现此效果?我不知道您的意思。你的意思是有没有一种方法可以不用JavaScript在地图上创建标记并将数据加载到侧面板中?是的,你能做到。只需让服务器向页面发送一些JSON,并创建一个标记和一个侧面板。