Inaccessible select change listener

by debugwand

HTML

<select id="demo" name="demo">
<option value="first">First</option>
<option value="second">Second</option>
<option value="third">Third</option>
</select>

JavaScript

$("#demo").on("change", foo);

function foo(e) {
    alert($(e.target).val());
}