次のコードを試しました-
var fin = function () {
// this.flag = r.popup(this.bar.x, this.bar.y, this.bar.value || "0").insertBefore(this);
this.flag = r.popup(this.bar.x, 280, this.bar.y || "0").insertBefore(this);
};
var fout = function () {
this.flag.animate({opacity: 0}, 200, function () {this.remove();});
};
. . .
r.barchart(10, 10, 900, 300, [[55, 20, 13, 32]], 0, {type: "sharp"}).hover(fin, fout);
ラファエルのサンプルページでうまく機能します - http://g.raphaeljs.com/barchart2.html
しかし、私のページでは、ツールチップの黒背景がマウスオーバーごとに「ジャンプ」しています。[ツールチップのテキストは正しい x、y のまま]
間違ったライブラリを使用していませんか? どうすれば修正できますか?