我试图通过使用getById()函数来获得拉斐尔对象,但是不管我尝试函数返回null。拉斐尔JS paper.getById()返回null
这里是拉斐尔JS代码,我的工作:
// Creates canvas 320 × 200 at 10, 50
var paper = Raphael(10, 50, 320, 200);
var circle = paper.circle(100, 100, 100);
circle.attr({"fill": "#f00", "id": "test"});
circle.data("id", "test");
var getCircle = paper.getById("test");
alert(getCircle); //Returns null?
为什么不paper.getById("test");
回圆对象?
我已经都使用attr()
和data()
但似乎没有任何工作定义的ID。
的jsfiddle上面的代码:http://jsfiddle.net/Mf9q6/
是啊,我现在看到这一点。我希望能够通过定义的ID访问对象。哦,我会找到另一个解决最初的问题:) – Axel