我做了这么多
function xmlParser(xml) {
$('#load').fadeOut();
var marker=[];
$(xml).find("da").each(function () {
$(".main").prepend('<div class="data"><div class="name">Name ' + $(this).find("name").text() + '</div><div class="latitude">Latitude ' + $(this).find("lat").text() + '</div><div class="longitube">Longitude ' + $(this).find("lng").text() + '</div></div>');
$(".data").fadeIn(1000);
var lat = parseFloat($(this).find('lat').text());
var lng = parseFloat($(this).find('lng').text());
var idd = parseInt($(this).find('id').text());
//var lat=parseFloat(latt);
var content=idd+$(this).find("name").text()+'<br/>'+$(this).find("lat").text() + '<br/>'+ $(this).find("lng").text() ;
//var lng=parseFloat(lngg);
marker.push({latitude: lat,
longitude: lng, id :'testMarker',
html: { content: content, }
})
});
$("#map").goMap({
markers: marker
});
$.goMap.createListener({type:'marker', marker:'testMarker'}, 'mouseover', function() { });
}
所以基本上值来自使用 ajax 的数据库。此外,当我单击其中一个标记时,我会获得所需的信息。每个标记的窗口都有不同的信息。所以现在我希望使用标记上的鼠标悬停事件打开信息窗口。上面的鼠标悬停事件功能工作正常,但我不知道如何使用此事件打开信息窗口。