JSFiddle - React, Tailwind, and code Playground

by Eimantas

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.js"></script>
<select id="viewSelector">  
   <option value="view1">No Custom</option>
   <option value="view2">Custom</option>
</select>

<div id="view1">
asd
</div>
<div id="view2">
qwe
</div>

JavaScript

$(document).ready(function() {
  $.viewMap = {
    'view1' : $('#view1'),
    'view2' : $('#view2')
  };

  $('#viewSelector').change(function() {
    // hide all
    $.each($.viewMap, function() { this.hide(); });
    // show current
    $.viewMap[$(this).val()].show();
  }).change();
});