0

次のコードを使用して、テキスト要素の 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() で構文エラーが発生することもわかりました。

4

1 に答える 1

0

私の構文が間違っていました。これは機能します。

firstChar=eltext[0];
characterPos=firstChar.attr('x');
于 2013-04-12T17:14:08.137 に答える