関数ごとに jQuery を使用する必要がありますが、最初の要素から最後の要素まで機能する必要もあります。現在、基準に一致するランダムな要素を選択しているようです。
ここに私が持っているものがあります:
$(".ago-time").each(function(index) {
var old_ts = $(this).data("ts2");
$.get("phpscripts/get_new_time.php", {
old_ts: old_ts,
index: index
}, function(result) {});
alert(result);
});
index
とはold_ts
php ファイルに送られ、出力は0: 1 minute ago
.
アラートに表示される内容が正しくありません (0 から最高まで)。このようなものになります。
最初のアラート: 9: 10 分前
2 番目のアラート: 2: 4 分前
3 番目のアラート5: 8 分前
ご覧のとおり、アラートはインデックス順ではないため、各関数は をago-time
ランダムに選択する必要があります。