下面是我插入到WordPress Visual Composer中的一個原始HTML塊中的一個Google圖表的代碼 - 圖表ID名稱是'chart_div1' - 這適用於我的WP網頁。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>
#
試圖增加與病歷ID 'chart_div2' 第二圖表在同一頁上。第二個圖表在另一個原始HTML塊中,但圖表不顯示,只有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>
#
試過幾個變化並不能得到任何工作。我也嘗試把這個代碼放在簡碼中,並且是同樣的問題。
有什麼建議嗎?