2
即时通讯新的jquery,并需要一些帮助,使得待办事项列表添加新项目时,输入被按下。它在你点击按钮时工作,但当按下输入时没有任何事情发生。非常感谢任何帮助。如何在jquery中添加新项目,当按下输入时做列表
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form name="toDoList">
<input type="text" id="listItem" name="ListItem" />
</form>
<ol>
</ol>
<button id="btn2">Add something</button>
<p>something</p>
<p>ldldl</p>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(function() {
$("#btn2").click(function() {
var toAdd = $("#listItem").val();
$("ol").append("<li>" + toAdd + "</li>");
});
$("#listItem")keydown(function(e) {
if (e.which === 13) {
var toAdd = $("#listItem").val();
$("ol").append("<li>" + toAdd + "</li>");
}
});
});
$(document).on('dblclick', 'li', function() {
$(this).toggleClass('strike').fadeOut('slow');
});
</script>
</body>
</html>
'$( “#的listItem”)。的keydown()',你有语法错误 – Roljhon
方法(如'.keydown()')应该由一个点之前。 –