Если у Вас только jQuery - нужно так или иначе сохранить время первой публикации. Либо на сервере(что проще всего), либо, если Вы получаете данные по ajax - сохраняйте дату каждой новой новости в куки.
И затем, когда в цикле будете выводить новости - проверяйте дату и сравнивайте с текущей. Проверку лучше делать в unixtime, например:
...
var savedDate = cookies.get("newId");//получили сохраненную ранее дату отдельной новости
var curDate = new Date();//получили текущую дату
if(+savedDate + 60*60*24* 1000 < +curDate) {//60c * 60 мин * 24ч * 1000мс
//новость пора убирать
}
...
* +savedDate - добавленный к переменной "+" переводит дату в unixtime-формат.
* на 1000мс умножаем, т.к. в js unixtime создается с точностью до миллисекунд.