使用AJAX从已插入DOM的元素中获取数据属性

我需要从使用ajax请求添加到DOM的元素中获取data属性。 我在页面加载时加载的元素非常完美,但是当它们与ajax一起添加时却没有。 我假设.data()不能作为一个实时函数继续工作,因为在firebug中从DOM获取的另一个变量被发送但数据属性不是。

这就是我所拥有的:

 window.setInterval(function(){ $(".ago-time").each(function(idx) { var $self = $(this); $.get("phpscripts/get_new_time.php", { old_ts: $self.data("ts2"), index: idx }, function(result) { $self.html(result); }); }); }, 1000); 

我尝试过使用on和live属性,但这只是打破了整个事情。 这可能是非常简单的事情。