-1

当元素不存在时是否可以添加触发器“on”?例如我想在按钮上添加“on”,所以它就像:(这个类的一个全局函数,所以每个带有“task-details”类的按钮在初始化时都会有onclick状态)

$(".task-details").live('click', function(){/*do something*/});

但是我想在弹出窗口上执行此事件,该事件在文档准备就绪时不存在,我动态地制作了它,我认为在较旧的 jquery .live('click',function()) 中这样做了

4

2 回答 2

3

您可以执行以下操作:

$(document).on('click', ".task-details", function(){/*do something*/});
于 2013-11-04T19:48:54.270 回答
0

您必须使用以下语法绑定到容器:

$('#containerId').on('click', '.task-details', function(e) {
    //event logic
});
于 2013-11-04T19:51:13.763 回答