I am doing an Dom change and my elements gets formed like below
<select class="foodselect" data-table="table1" style="width: 100px;">
<option value="100">
Per 100g
</option>
<option value="225">
1 cup, mashed
</option>
<option value="150">
1 cup, sliced
</option>
</select>
<select class="foodselect" data-table="table2" style="width: 100px;">
<option value="100">
Per 100g
</option>
<option value="225">
1 cup
</option>
<option value="150">
1 oz
</option>
</select>
so when I usually change options below code used to work
$('.foodselect').on("change","select", function(event){
alert("hi");
});
But when I do Dom change its not working.