JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://d3js.org/d3.v3.min.js"></script>
  <div class="container">
    <div class="span6 offset1">
         <p>
  <label for="amount">Slider 1</label>
  <input type="text" id="amount1" style="border:0; color:#f6931f; font-weight:bold;">
</p>
 
        <div id="slider"></div>
                      
<div id="slider1"></div>
        
        <p>
  <label for="amount">Slider 2</label>
  <input type="text" id="amount" style="border:0; color:#f6931f; font-weight:bold;">
</p>
    </div>
  </div>

CSS

#slider {
  width: 500px;
}

.container {
    margin-top: 0 auto;
}

#slider{
    width:400px;
    margin:auto;
    margin-top: 150px;
    margin-bottom:50px;
}

#slider1{
    width:400px;
    margin:auto;
}

svg{
    margin:auto;
    display:block;
}

.collapse{
    fill: #92BAF5;
}

.collapse1{
    fill: #E6E6E6;
}



svg{
    float:left;
    display:inline;
    -webkit-transform: rotate(180deg);
}

.svgLeft{
    display:inline;
    float:left;
  
}

#amount{
    border:none !important;
}

JavaScript

$("#slider").slider({
    max: 30
});

$("#slider").slider({
    min: 10
});

$("#slider1").slider({
    max: 25
});

$("#slider1").slider({
    min: 10
});









$("#slider, #slider1").slider({
    value: 10,
    animate: "fast" ,
    slide: function (event, ui) {
        var selection = $("#slider").slider("value");
        
        var selection1 = $("#slider1").slider("value");
        
        $( "#amount1" ).val( "$" + selection );
        
        $( "#amount" ).val( "$" + selection1 );
        
       
        //console.log(selection);
        console.log(selection1);
        
        //Width and height
        var w = 200;
        var h = 2000;

        //Data
        var dataset = [];
        
        var dataset1 = [];
        
        //Basic Maths Here

        dataset.push(selection * selection1);
        
        dataset1.push(selection * 2);

        console.log(dataset);  
        console.log(dataset1); 

        var rectangle = svg.selectAll("rect")
        .classed("collapse", true)
       
            .data(dataset);
        
        var rectangle1 = svg1.selectAll("rect")
        .classed("collapse1", true)
       
            .data(dataset1);
        
        
        
        rectangle
            .enter()
        
            .append("rect");
        
        
        rectangle1
            .enter()
            .append("rect");

        rectangle.attr("width", 200)
        .transition()
            .attr("height", function (d) { console.log('d is ' + d);
            return d;
        })
            .attr("x", function (d) {
            return 40;
        })
            .attr("y", function (d) {
            return 40;
        });
        
         rectangle1.attr("width", 200)
         .transition()
            .attr("height", function (d) { console.log('d is ' + d);
            return d;
        })
            .attr("x", function (d) {
            return 40;
        })
            .attr("y", function (d) {
            return 40;
       ...