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 属性を使用してみましたが、全体が壊れてしまいます。おそらく、実行する必要がある非常に単純な何かがあります。