我正在设计一个光滑的 raphael 显示器,但我似乎无法在实例化后将 print()'d 文本元素的 attr 设置为悬停:
var w = Raphael("weddings", 85, 30);
var fonts = [0, w.getFont("helvetica-neue-thin"), w.getFont("arial")];
w.print(0, 15, "Weddings", fonts[1], 20).attr({fill: "#000000"});
以下不产生任何结果:
$("#weddings").hover(function () {
w.attr("color", "#000");
},
function () {
w.attr("color", "#FFFFFF");
});
我以为:
w.print.attr("color", "#FFFFFF");
可能工作,但它没有。我在这里遗漏了什么?任何帮助是极大的赞赏!