javascript - jquery 向附加内容添加监听器

标签 javascript jquery jquery-append

我有一些像这样的 jQuery 代码:

$("#add").click(function(event){
    $("#list").append('<a class="remove" href="#">x</a>');

    return false;
});

$('.remove').live('click', function(){
    alert("123");
});

如果有人点击 class=remove 我希望它能提醒 123。但这并没有发生。我认为这是一个简单的想法,但我一定遗漏了一些东西。

有什么想法吗?

谢谢。

最佳答案

Live 已弃用,请使用

$(document).on('click','.remove',function(){
alert("123");
});

关于javascript - jquery 向附加内容添加监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14833261/

相关文章:

javascript - 通过 JQuery 动态添加后从 URL 获取变量值

javascript - 使用 jquery 在 HTML 表中追加行不起作用

jquery - 为什么单击对附加元素不起作用?

javascript - 禁用选择 jQuery Datepicker 字段?

javascript - 从浏览器缓存中删除特定图像

javascript - 如何在加载时获取元素宽度?

jquery - 让网页成为绝对的

jquery - 如何用JQuery触发原始事件

javascript - 如何使用jquery获取元素的title属性并将其插入到元素后面?

javascript - 如何从 Controller 返回 jsp 作为弹出窗口