Я создаю список задач и пытаюсь создать кнопку удаления.Я собираюсь сделать кнопку удаления флажком, но я не знаю, как добавить ее к моей задаче.
$(() => {
$('input').on('keypress', function(e) {
if (e.keyCode == 13) {
const newTask = $(this).val();
if (newTask) {
var li = $("<li><input type='checkbox' id='newtasklist' class='right-margin' <label>" + newTask + "</label></li>");
$('#tasksUL').append(li);
$(this).val("");
}
}
});
$('body').on('click', ':checkbox', function(e) {
$(this).parent().toggleClass('selected');
});
});
.selected {
text-decoration: line-through;
font-size: 20px;
}
.right-margin {
margin-right: 30px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<input type="text" name="newtask" value="" spellcheck="false" placeholder="New Task" id="newtask">
<ul id="tasksUL">
<li><input type="checkbox" id="newtaskitem" class="right-margin"><label>test</label></li>
</ul>