ズームまたは左または右に移動した後でも raphael js 要素の x & y 値を動的に取得する方法、要素の近くに div を表示したい。要素を移動したり、ズームイン/ズームアウトしたりしても変更しないでください。 x と y の値を取得するために使用するコードは次のようになります。
x = (myElement.getBBox().x+myElement.getBBox().x2)/2;
x+=$("#container").offset().left;
y = (myElement.getBBox().y+myElement.getBBox().y2)/2;
y+=$("#container").offset().left;
私のdiv(ツールチップ)を移動するコードは次のとおりです。
$("#myTooltip").css({"left":x+"px","top":y+"px"}).show();
注:マウス座標(を使用x=e.pageX;y=e.pageY;
)で同じことを行うと機能しますが、この場合、ページ内の別のボタンをクリックしたときにそれを行いたいです
前もって感謝します