私はforループを使ってchart.jsで複数のグラフを作成しようとしています。私は、データをロードするためにPHPフレームワークLaravelを使用していますし、データは、各要素の内側にあるが、私はチャートがキャンバスタグ内に描画されているキャンバスIDdocument.getElementByID( "div")に値を追加します。
に各要素の数を追加する一つの問題を有してい
<canvas
id="piechart{{ $article->id }}"
value=" {{ $article->id }}"
data-id="{{ $article->id }}"
data ....
</canvas>
<script type="text/javascript">
var chart = document.getElementsById("piechart");
// chart stuff
基本的に、関連するグラフごとに「piechart」+ nを選択する必要があります。 getDocumentByIdを呼び出し、値またはデータIDを追加するにはどうすればよいですか?
アイデア? ありがとう!あなたはjQueryのを使用できる場合