如何选择用jQuery添加的元素?

时间:2019-01-12 01:17:25

标签: javascript

我有 HTML 表。我从 Firebase 获取数据,并将这些数据与类一起添加到 HTML 表中。

我试图找出如何在HTML上选择附加数据并更新值的方法,因为我的值会随时间变化(我会随着时间做一些数学运算)。

我知道使用on。('click')进行选择的方法,但是我想选择它并进行更新,而没有任何点击事件。

var frequency = snapshot.val().frequency;
var recordKey = snapshot.key;
var minsAway = frequency - (firstCurrentDiff % frequency);
var nextArrival = moment().add(minsAway, "minutes").format("HH:mm")
var row = $("<tr>").attr("class", recordKey);

row.appendTo("#tableBody");
$("<td>" + frequency + "</td>").appendTo(row);
$("<td>" + nextArrival + "</td>").appendTo(row);
$('<td class="mins-away">' + minsAway + "</td>").appendTo(row);

1 个答案:

答案 0 :(得分:0)

如果我得到了所需的内容,请在追加后使用:last

row.appendTo("#tableBody");
$myrow = $("#tableBody tr:last");

然后,例如,参考每个td或找到特定的td:

$td_mins_away = $myrow.find('td.mins-away');
相关问题