我刚刚开始进行 Web 开发,并且已经掌握了 css 和 html 的基础知识,并且已经开始学习 jQuery。我尝试使用我新发现的技能创建一个网站,您可以在其中在文本框中输入短语并单击添加,它会将其添加到列表中。
还有其他类似的问题,但对我来说,它们似乎真的很复杂,我要做的就是将框中的文本添加到 ul。我不明白为什么我的代码不起作用,我想知道是否有人可以提供帮助。
我的 HTML:
<input type="text" name="addThis"/>
<div id="button"><a href="#">Add</a></div>
<h2>My List:</h2>
<div id="toDoList">
<ul id="list">
<!--This is the TODO list-->
</ul>
</div>
我的 jQuery:
$(document).ready(function () {
$('#button').click(function () {
var toAdd = $('input[name=addThis]').val();
$("<li>" + toAdd + "</li>").appendTo("#list");
});
});