2013-11-04 37 views
-1

当元素不存在时,是否可以添加triger“on”? 例如,我要添加“开”到按钮,所以这将是这样的:(该类一个全局函数,所以用类“任务详情”初始化时会有的onclick状态每个按钮)当元素未初始化时,jquery“on”

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

但是我想在弹出的文件上不存在这个事件,我做了dynamiclly,我认为在较老的jQuery中.live('click',function())whas做它

+0

是的,阅读http://api.jquery.com/on/#direct-and-delegated-events – j08691

回答

3

你可以做如下:

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

你必须绑定到一个语法li的容器ke:

$('#containerId').on('click', '.task-details', function(e) { 
    //event logic 
});