作爲我的第一個項目之一,我試圖讓此待辦事項列表正常工作。在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