Я пытаюсь изменить имя элемента select всякий раз, когда я выбираю определенный вариант, но это не работает, что я здесь делаю не так?
<script type="text/javascript">
$(document).ready(function() {
var line = 1;
$("#code").append("<span id='condition" + line + "'>when<select name='project starts' id='selection" + line + "'><option value='project starts'>project starts</option><option value='is clicked'>is clicked</option><option value='is unclicked'>is unclicked</option><option value='is created'>is created</option></select> <button class='delete-btn' id=" + line + ">-</button><br></span>");
line++;
$("select").on("change", function() {
$("#" + this.id).attr("name", $("#" + this.id + "option:selected").val());
});
});
</script>