jQuery添加一个" new"如果行的日期=今天(),则在行尾的图像

时间:2015-05-29 09:47:45

标签: jquery datetime

我们有一个包含两列{@ 1}}和Date的表格。如果行News = new.gif,我想在News字符串的末尾添加Date图片。

today()

我如何用jQuery做到这一点?谢谢你的建议。

1 个答案:

答案 0 :(得分:1)

您可以使用$.each循环tr元素并阅读nobr元素中的日期,并将其与当前日期进行比较。如果匹配,您可以使用append()img元素添加到a。试试这个:

$('table tr').each(function() {
    var $tr = $(this);
    var date = new Date($tr.find('nobr').text());
    if (date.setHours(0, 0, 0, 0) === new Date().setHours(0, 0, 0, 0)) {
        $tr.find('a').append('<img src="new.gif" />');
    }
});