Raphael
ライブラリを使用していくつかのアイテムを描画するときに、いくつかのページを開発しています。
だから私の問題rect
は、私が成長しているいくつかに移動しているときに、私のマウスが私rect
の上に配置されているテキストの上にあるとき、彼のホバーを失うことです。私のアプリの例でそれを見ることができます。
var paper = new Raphael(document.getElementById('holder'), 500, object.length * 100);
drawLine(paper, aType.length, bType.length, cType.length, cellSize, padding);
process = function(i,label)
{
txt = paper.text(390,((i+1)* cellSize) - 10,label.devRepo)
.attr({ stroke: "none", opacity: 0, "font-size": 20});
var a = paper.rect(200, ((i+1)* cellSize) - 25, rectWidth, rectHeight)
.hover(function()
{
this.animate({ transform : "s2"}, 1000, "elastic");
this.prev.animate({opacity: 1}, 500, "elastic");
this.next.attr({"font-size" : 30});
},
function()
{
this.animate({ transform : "s1" }, 1000, "elastic");
this.prev.animate({opacity: 0}, 500);
this.next.attr({"font-size" : 15});
});
}
e.preventDefault();
ホバーやその他の解決策を試しましたthis.next
が、うまくいきません。
どんな助けでも大歓迎です。