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

时间:2012-10-20 13:46:24

标签: jquery

我需要从已使用ajax请求添加到DOM的元素中获取数据属性。我在页面加载时加载的元素非常完美,但是当它们与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属性,但这只是打破了整个事情。这可能是非常简单的事情。

0 个答案:

没有答案