JSFiddle - React, Tailwind, and code Playground
HTML
<form>
<select name="codeApprentice">
<option value="Cat">Cat</option>
<option value="Dog">Dog</option>
</select>
<input value="Run it" type="submit" />
</form>
<div></div>
JavaScript
// my_class.js
var MyClass = function () {};
MyClass.Cat = function () {
return "kitten";
};
MyClass.Dog = function () {
return "puppy";
};
$(function () {
$("form").submit(function () {
var codeApprentice = $("select[name=codeApprentice]").val();
var value = MyClass[codeApprentice].call(null);
$("div").append(value);
return false;
});
});