我正在尝试使用 jQuery 根据同一个表中另一个 td 的文本向 td添加一个倒数计时器(使用这个http://keith-wood.name/countdown.html )。
例如,我的表如下所示,如果状态 td 包含文本“已接收”,我想将计时器添加到 time_remaining td。
<table>
<tr>
<td class="status">Completed</td>
<td class="time_received"></td>
<td class="time_remaining"></td>
</tr>
<tr>
<td class="status">Received</td>
<td class="time_received"></td>
<td class="time_remaining"></td>
</tr>
</table>
我的 jQuery 目前看起来像下面这样,但我正在使用$(this).next()
它只会将计时器添加到 time_received td,但我需要将它添加到 time_remaining td,我可以使用什么来代替.next()
?任何帮助,将不胜感激。
var newCount = new Date();
newCount.setMinutes(newCount.getMinutes() + 30);
$('td.status:contains(Received)').each(function() {
$(this).next().countdown({
until: newCount,
format: 'M',
layout: "{mn} min"
});
});