JSFiddle - React, Tailwind, and code Playground

HTML

<script type="text/JavaScript" src="jQuery/jquery-1.5.js"></script>
<select id="selectField" name="testField" onchange="defaultChangeHandler();">
    <option value="val1">val1</option>
    <option value="val2" selected="select">val2</option>
</select>
<button onclick="alertCounter('actual');">alert counter</button>
<script type="text/JavaScript">
var counter = 0;
function defaultChangeHandler() { counter++; }
function dynamicChangeHandler() { /* this doesn´t matter */ }
function alertCounter(msg) { alert(msg+": "+counter); }


// Bind the dynamic handler
jQuery(function()
{ 
    jQuery("#selectField").change(dynamicChangeHandler);
    alertCounter("initial");
});
</script>