以下の HTML のように、select 要素を動的に追加しています。.on('change' ...) が動的選択で機能しない理由がわかりません。私は何が欠けていますか?
Chrome 24.0.1312.57 + jquery 1.8.3 を使用しています。
<script type="text/javascript">
$(document).ready(function() {
$('#x select').on('change', function () { alert('helo'); })
$('#y select').on('change', function () { alert('helo'); })
$('#x').html($('#y').html());
});
</script>
<div id="x"></div>
<div id="y">
<select>
<option>O1</option>
<option>O2</option>
</select>
</div>