次の関数では、位置 (x & y) 値を含むパラメーター pos を渡しています。ご覧のとおり、これらの値を使用して div タグの出力を配置しようとしています。何らかの理由で機能していません。私が何か間違っているかどうかは誰でもわかりますか??
この関数の目的は、ホバーした位置の div に html を表示することです...
現在、ホバーの出力を Web ページの下部に表示しています。
ありがとうクリス
featureOver: function(ev,latlng,pos,data)
{
var X = pos.x;
var Y = pos.y;
alert('X = ' + X + ' ' + 'Y = ' + Y);
document.body.style.cursor = "pointer";
$("div#over").css("top", Y + "px");
$("div#over").css("left", X + "px");
$("div#over").html(data.name);
},
HTMLコード
<table id=maptable border=2>
<th>
<div id="map_canvas" style="height:500px; width:700px; background-color:white; border:1px solid black; "></div>
<div id="over"></div>
</th>