WordPress Visual Composerの生のHTMLブロックに挿入した1つのGoogleグラフのコードです - グラフIDの名前は 'chart_div1'です。これはWPウェブページで機能します。同じページにチャートID 'chart_div2' で2番目のグラフを追加しようとしWordpress〜ページに複数のGoogleグラフを表示するにはどうすればいいですか?
#<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([ ['X','Y'], [8,12], [6.5,7] ]);
var options = { };
var chart = new google.visualization.ScatterChart(document.getElementById('chart_div1'));
chart.draw(data, options);
}
</script>
<div id="chart_div1"></div>
#
。別の生のHTMLブロックの2番目のグラフですが、グラフは表示されません。上のchart_div1のみが表示されます。
#<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([ ['XX','YY'], [18,112], [16.5,17] ]);
var options = { };
var chart = new google.visualization.ScatterChart(document.getElementById('chart_div2'));
chart.draw(data, options);
}
</script>
<div id="chart_div2"></div>
#
はいくつかのバリエーションを試してみましたし、いずれかを動作させることはできません。私もショートコードと同じ問題でこのコードを入れてみました。
提案がありますか?