0

http://raphaeljs.com/pie.htmlの基本的な円グラフの例を使用して、ラベルに値を追加しようとしています。そのため、「Ruby」と読む代わりに、「Ruby 40%」と読むようになりました。

js の行を変更することで、値を簡単に追加できます。

labels.push($("th", this).text());

への変更:

labels.push($("th, td", this).text());

問題は、これがラベルと値を次々と一緒に返すため、「Ruby40%」になることです。

2 つの間にスペースまたはダッシュを追加するにはどうすればよいですか?

4

1 に答える 1

0

最も明確な答えではありませんが、それを行うには、コードにもう少しロジックを追加する必要があると思います:

var label ="";
$("th, td").each(function(){
    label += $(this).text() + " ";
 }
);
labels.push(label);

お役に立てれば!

于 2013-03-01T17:34:53.563 に答える