我有这个jQuery代码,我想要做的是使用.append()方法添加值作为"items" ,我从输入文本框中取出,然后在点击后将它们输入到"lista"作为classname的div中一个以"boton"为id的div.这一切都很好,当我尝试删除我添加的项目$('this').remove();没有做任何事情时问题来了.
有什么理由说明为什么不起作用?我很感激任何帮助.
$(document).ready(function(){
var contador = 1;
$('#boton').click(function(){
var item = $("input:text").val();
if (item !== ""){
$('.lista').append("<p style ='cursor:pointer;'>"+contador+"º) "+
$("input:text").val()+"</p>")
contador++;
}
});
$("p").click(function(){
$(this).remove();
});
});
Run Code Online (Sandbox Code Playgroud)