0

我有一个循环,在其中制作如下表格:

for (k in data['rd']) {
    tableData += '<table>... //skipped code
        <tr>
                            .
                            .
                            .
            <td class="'+data['rd']['time']+'"></td>
        </tr>
    </table>';


    //I want to create a count up on all of the above TD with following
    //FormatDate function formats the data into format mm/dd/yyyy hh:mm

    document.body.addEventListener("DOMNodeInserted", function(event) {
        var elementJustAdded = $('.rd'+k);
        elementJustAdded.countdown({since: new Date(formatDate(data['rd'][k]['ordered'])), until: new Date()})
    }, false);
}
 //Then I attach above "tableData" variable to my div.

上面的简短代码导致倒数计时器仅适用于最后一个 TD。例如,如果有 50 条记录,那么只有第 50 行会显示计时器。

有人可以帮助我,以便我可以为给定的 TD 为表中的每一行附加倒数计时器。

4

0 回答 0