作为我的第一个项目之一,我试图让此待办事项列表正常工作。在Codecademy网站只是正常工作,但在执行上,当codepen我没有得到任何回报:待办事项列表中的项目未添加到div
https://codepen.io/HelleFl/pen/OjNQop
<div class='form'>
<form name="checkListForm">
<input type="text" name="checkListItem"/>
<button class='btn btn-primary'>Add!</button>
<hr>
</div>
<div>
<h3>My to-do list</h3>
<div class='container'>
<div class='list'>
</div>
</div>
</div>
</div>
JS:
$(function(){
$('#button').click(function(){
var toAdd = $('input[name=checkListItem]').val();
$('.list').append('<div class="item">' + toAdd + '</div>');
})
})
为什么该项目不会被添加到列表中?谢谢
让我们深入到表单中的问题。在你看来,为什么我最好不要使用表单,为什么表单会自动刷新。 “发布”是否总是刷新页面?我在哪里添加'e.preventDefault()'? – Helle