次のコードを使用して、テキスト要素の Rafael.js セットを作成しました。
var eltext = Canvas.paper.set();
text=Canvas.paper.text(xPos, yPos, character).attr({"font-size": fontSize});
eltext.push(text);
セットの最初のテキスト要素 (実際には文字) の x 座標を取得したいと思います。私は試した
firstChar=eltext.at(0);
xPos=firstChar.x;
しかし、それは信頼できる価値を与えませんでした。私も試しました
firstChar=eltext.at(0);
xPos=firstChar.getAttribute('x');
しかし、構文エラーが発生しました。また、eltext.shift() で構文エラーが発生することもわかりました。