JSFiddle - React, Tailwind, and code Playground

by bobbyrne01

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
<div id="results"></div>

JavaScript

for (var i = 0; i < 3; i++) {
  document.getElementById('results').innerHTML += '<div class="row">';
  var id = i + '_';
  console.log(id);
  document.getElementById('results').innerHTML +=
    '<div class="col-xs-6" id="' + id + '" style="width: 520px; height: 400px;"></div>';
  drawChart(id);
  document.getElementById('results').innerHTML += '</div><br/><br/>';
  document.getElementById('results').innerHTML += 'Hey';
}

function drawChart(id) {
  var data = [{
    x: ['giraffes', 'orangutans', 'monkeys'],
    y: [20, 14, 23],
    type: 'bar'
  }];

  Plotly.newPlot(id, data);
}